ファイルから共有リンクを削除します。
共有リンクが削除されているファイルのBase版の表示を返します。
Authorization
ヘッダーで指定されているアクセストークンが認識されないか、指定されていない場合に返されます。
更新を完了するための権限がユーザーに不足している場合に返されます。
ファイルが見つからない場合、またはユーザーにファイルへのアクセス権限が与えられていない場合に返されます。
file_id
が認識されていない形式で指定されている場合に返されます。
If-Match
ヘッダーがファイルの現在のetag
値と一致しない場合にエラーを返します。これは、ファイルが前回リクエストされたときから変更されていることを示します。
予期しないクライアントエラー。
curl -i -X PUT "https://api.box.com/2.0/files/32423234?fields=shared_link" \
-H "authorization: Bearer <ACCESS_TOKEN>" \
-d '{
"shared_link": null
}'
BoxFile file = new BoxFile(api, "12345");
BoxFile.Info info = file.getInfo();
info.removeSharedLink();
file.updateInfo(info);
file_id = '11111'
client.file(file_id).remove_shared_link()
client.files.update('12345', {
shared_link: null
}).then(file => {
// ...
})
client.files.deleteSharedLink(fileId: "11111") { (result: Result<Void, BoxSDKError>) in
guard case .success = result else {
print("Error removing file shared link")
return
}
print("File shared link removed")
}
{
"etag": "1",
"id": "12345",
"shared_link": null,
"type": "file"
}