これはベータ機能のため、利用が制限される可能性があります。フォルダが関連付けられているアプリ項目をすべて返します。これには、フォルダの先祖に関連付けられているアプリ項目が含まれます。コンテキストユーザーがフォルダにアクセスできることを前提に、コンテキストユーザーにアプリ項目の表示権限がなくても、種類/IDが示されます。
12345
フォルダを表す一意の識別子。
フォルダIDを確認するには、ウェブアプリケーションでこのフォルダにアクセスして、URLからIDをコピーします。たとえば、URLがhttps://*.app.box.com/folder/123
の場合、folder_id
は123
です。
Boxアカウントのルートフォルダは常にID 0
で表されます。
hubs
指定した場合、このアプリケーションの種類のアプリ項目だけが返されます。
1000
1000
返す項目の1ページあたりの最大数。
JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVii
結果が返される開始位置のマーカー。マーカーベースのページ割りを使用している場合に使用されます。
これを使用するには、usemarker
をtrue
に設定する必要があります。
アプリ項目オブジェクトのコレクションを返します。このフォルダにアプリ項目がない場合は、空のコレクションが返されます。このリストには、このフォルダの先祖にあるアプリ項目が含まれます。
フォルダが見つからない場合、またはユーザーにフォルダへのアクセス権限が与えられていない場合に返されます。
予期しないクライアントエラー。
await client.appItemAssociations.getFolderAppItemAssociations(folderId);
client.app_item_associations.get_folder_app_item_associations(folder_id)
await client.AppItemAssociations.GetFolderAppItemAssociationsAsync(folderId: folderId);
{
"entries": [
{
"app_item": {
"application_type": "hubs",
"id": "12345678",
"type": "app_item"
},
"id": "12345678",
"item": {
"etag": "1",
"id": "12345",
"type": "file"
},
"type": "app_item_association"
}
],
"limit": 1000,
"next_marker": "JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVii",
"prev_marker": "JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVih"
}