特定のファイルバージョンをごみ箱に移動します。
バージョンが追跡されるのは、プレミアムアカウントを持つBoxユーザーのファイルに関してのみです。
1
変更を加える前にこの項目が最近変更されていないことを確認します。
その項目の最後に認識されたetag
値をこのヘッダーに渡すと、それ以降に項目が変更されている場合、エンドポイントは412 Precondition Failed
を返して失敗します。
12345
ファイルを表す一意の識別子。
ファイルIDを確認するには、ウェブアプリケーションでファイルにアクセスして、URLからIDをコピーします。たとえば、URLがhttps://*.app.box.com/files/123
の場合、file_id
は123
です。
1234
ファイルバージョンのID
curl -i -X DELETE "https://api.box.com/2.0/files/12345/versions/456456" \
-H "authorization: Bearer <ACCESS_TOKEN>"
await client.fileVersions.deleteFileVersionById(file.id, fileVersion.id);
client.file_versions.delete_file_version_by_id(file.id, file_version.id)
await client.FileVersions.DeleteFileVersionByIdAsync(fileId: file.Id, fileVersionId: fileVersion.Id);
BoxFile file = new BoxFile(api, "id");
Collection<BoxFileVersion> versions = file.getVersions();
BoxFileVersion firstVersion = versions.iterator().next();
firstVersion.delete();
file_id = '11111'
version_id = '12345'
version_to_delete = client.file_version(version_id)
client.file(file_id).delete_version(version_to_delete)
string fileId = "11111";
await client.FilesManager.DeleteOldVersionAsync(fileId, versionId: "22222");
var fileID = '11111';
var versionID = '22222';
client.files.deleteVersion(fileID, versionID)
.then(() => {
// deletion succeeded — no value returned
});