获取组织结构树
POST
https://api.xiaoe-tech.com/xe.ofs.tree.get/1.0.0
拥有此API的权限集 |
---|
组织管理-组织操作 |
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://api.xiaoe-tech.com/xe.ofs.tree.get/1.0.0' \
--header 'Content-Type: application/json' \
--data-raw '{
"access_token" : "xe_xxxxx",
"root_id": "xxxxx",
"fetch_children": 1,
"fetch_user": 1,
"is_auth": 1
}'
响应示例响应示例
{
"code": 0,
"msg": "success",
"data": {
"id": "g_xxxxxxxx",
"type": "group",
"name": "全部",
"image": "",
"attr": {
"id": "g_xxxxxxxx",
"group_id": "g_xxxxxxxx",
"name": "全部",
"parent_id": "appxxxxx",
"path": "",
"count": 0
},
"children": [
{
"id": "g_xxxxxxxx",
"type": "group",
"name": "学习二组",
"image": "",
"attr": {
"id": "g_xxxxxxxx",
"group_id": "g_xxxxxxxx",
"name": "学习二组",
"parent_id": "g_xxxxxxxx",
"path": "xxx/xxxx",
"count": 0
},
"children": []
},
{
"id": "g_xxxxxxxx",
"type": "group",
"name": "学习一组",
"image": "",
"attr": {
"id": "g_xxxxxxxx",
"group_id": "g_xxxxxxxx",
"name": "学习一组",
"parent_id": "g_xxxxxxxx",
"path": "/xxxxxx",
"count": 0
},
"children": [
{
"id": "g_xxxxxxxx",
"type": "group",
"name": "前端组",
"image": "",
"attr": {
"id": "g_xxxxxxxx",
"group_id": "g_xxxxxxxx",
"name": "前端组",
"parent_id": "g_xxxxxxxx",
"path": "xxxxxx/xxxx",
"count": 0
},
"children": []
}
]
},
{
"id": "u_xxxx_xxxx",
"type": "user",
"name": "jeffery",
"image": "https://xxx.com/aaa/default.svg",
"attr": null,
"children": null
}
]
}
}
请求参数
Body 参数application/json