有没有办法检索所有有权访问协作的用户/组:BOX API?
问问题
805 次
1 回答
1
API 将协作定义为访问控制列表。它是一个授予单个用户(或组)访问文件夹权限的对象,因此您无法真正访问协作。
听起来您更像是在问如何获取文件夹上所有协作的列表,您可以使用以下方法:
GET /folders/{id}/collaborations
这将返回如下内容:
{
"total_count": 1,
"entries": [
{
"type": "collaboration",
"id": "14176246",
"created_by": {
"type": "user",
"id": "4276790",
"name": "David Lee",
"login": "david@box.com"
},
"created_at": "2011-11-29T12:56:35-08:00",
"modified_at": "2012-09-11T15:12:32-07:00",
"expires_at": null,
"status": "accepted",
"accessible_by": {
"type": "user",
"id": "755492",
"name": "Simon Tan",
"login": "simon@box.net"
},
"role": "editor",
"acknowledged_at": "2011-11-29T12:59:40-08:00",
"item": null
}
]
}
https://developers.box.com/docs/#folders-view-a-folders-collaborations
于 2015-04-17T09:25:31.197 回答