获取所有 users/groups 访问协作的权限:BOX API
Get all users/groups having access to a collaboration : BOX API
有没有办法检索所有 users/groups 有权访问协作:BOX API?
API 将协作定义为访问控制列表。它是一个对象,授予单个用户(或组)访问文件夹的权限,因此您无法真正访问协作。
这听起来更像是在询问如何获取文件夹中所有协作的列表,您可以使用以下方法:
GET /folders/{id}/collaborations
这将 return 类似于:
{
"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
有没有办法检索所有 users/groups 有权访问协作:BOX API?
API 将协作定义为访问控制列表。它是一个对象,授予单个用户(或组)访问文件夹的权限,因此您无法真正访问协作。
这听起来更像是在询问如何获取文件夹中所有协作的列表,您可以使用以下方法:
GET /folders/{id}/collaborations
这将 return 类似于:
{
"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