文件夹
创建文件夹
文件夹是用于协助整理文档的一个属性,它不同于分类的定义。
只有K吧才有文件夹的概念,每个K吧可构建自己的文件夹树去放置文档,而全局知识库可理解成有且只有一个文件夹(因此不可创建)。
接口调用说明:
POST https://lxapi.lexiangla.com/cgi-bin/v1/directories
document
请求{
"data": {
"type": "directory",
"attributes": {
"name": "开放接口创建的文件夹"
},
"relationships": {
"team": {
"data": {
"type": "team",
"id": "32a8260cb4cc11e8b44bc3f89d9cfabc"
}
},
"parent": {
"data": {
"type": "directory",
"id": "f1572bcecd3711e8b8ee7fe8c886e03c"
}
}
}
}
}
参数说明:
参数 | 是否必须 | 默认值 | 说明 |
---|---|---|---|
name | 是 | 无 | 文件夹名称 |
team | 是 | 无 | 所属K吧 |
parent | 否 | 无 | 父节点,不传入时默认为K吧第一级目录 |
SDK封装方法使用示例:
$attributs = [
'name' => '开放接口创建的文件夹',
'team_id' => '32a8260cb4cc11e8b44bc3f89d9cfabc',
];
$options = [
'parent_id' => 'f1572bcecd3711e8b8ee7fe8c886e03c'
];
$Lxapi = new \Lexiangla\Openapi\Api(AppKey, AppSecret);
$response = $Lxapi->postDirectory(StaffID, $attributs, $options);
document
响应201 Created 状态码
{
"data": {
"type": "directory",
"id": "9a76e154cd3811e8b2b8cfb4fc928df1",
"attributes": {
"name": "开放接口创建的文件夹"
}
}
}