これはベータ機能のため、利用が制限される可能性があります。ファイルが関連付けられているアプリ項目をすべて返します。これには、ファイルの先祖に関連付けられているアプリ項目が含まれます。コンテキストユーザーがファイルにアクセスできることを前提に、コンテキストユーザーにアプリ項目の表示権限がなくても、種類/IDが示されます。
12345
ファイルを表す一意の識別子。
ファイルIDを確認するには、ウェブアプリケーションでファイルにアクセスして、URLからIDをコピーします。たとえば、URLがhttps://*.app.box.com/files/123
の場合、file_id
は123
です。
hubs
指定した 場合、このアプリケーションの種類のアプリ項目だけが返されます。
1000
1000
返す項目の1ページあたりの最大数。
JV9IRGZmieiBasejOG9yDCRNgd2ymoZIbjsxbJMjIs3kioVii
結果が返される開始位置のマーカー。マーカーベースのページ割りを使用している場合に使用されます。
これを使用するには、usemarker
をtrue
に設定する必要があります。
アプリ項目オブジェクトのコレクションを返します。このファイルにアプリ項目がない場合は、空のコレクションが返されます。このリストには、このファイルの先祖にあるアプリ項目が含まれます。
ファイルが見つからない場合、またはユーザーにファイルへのアクセス権限が与えられていない場合に返されます。
予期しないクライアントエラー。
await client.appItemAssociations.getFileAppItemAssociations(fileId);
client.app_item_associations.get_file_app_item_associations(file_id)
await client.AppItemAssociations.GetFileAppItemAssociationsAsync(fileId: fileId);
{
"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"
}