简介
本文档提供关于删除回收站项目的 API 概览以及 SDK 示例代码。
SDK API 参考
删除回收站项目
功能说明
用于批量删除回收站项目。
示例代码
QCloudSMHDeleteRecycleObjectReqeust *req = [QCloudSMHDeleteRecycleObjectReqeust new];// 媒体库 ID,必选参数req.libraryId = @"libraryId";// 空间 ID,如果媒体库为单租户模式,则该参数固定为连字符(-);如果媒体库为多租户模式,则必须指定该参数req.spaceId = @"spaceId";// 回收站项目 ID,必选参数;req.recycledItemId = @"1";[req setFinishBlock:^(id _Nullable outputObject, NSError *_Nullable error) {}];[[QCloudSMHService defaultSMHService] deleteRecycleObject:req];
清空回收站
功能说明
用于清空回收站。
示例代码
QCloudSMHDeleteAllRecycleObjectReqeust *req = [QCloudSMHDeleteAllRecycleObjectReqeust new];// 媒体库 ID,必选参数req.libraryId = @"libraryId";// 空间 ID,如果媒体库为单租户模式,则该参数固定为连字符(-);如果媒体库为多租户模式,则必须指定该参数req.spaceId = @"spaceId";[req setFinishBlock:^(id _Nullable outputObject, NSError *_Nullable error) {}];[[QCloudSMHService defaultSMHService] deleteAllRecyleObject:req];