0

コラボレーションにアクセスできるすべてのユーザー/グループを取得する方法はありますか: BOX API?

4

1 に答える 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 に答える