QCloudGetServiceRequest Class Reference
Inherits from | QCloudBizHTTPRequest |
---|---|
Declared in | QCloudGetServiceRequest.h QCloudGetServiceRequest.m |
Overview
获取所属账户的所有存储空间列表的方法.
功能说明
通过使用帯 Authorization 签名认证的请求,可以获取签名中 APPID 所属账户的所有存储空间列表 (Bucket list).
关于获取所有存储空间列表接口的具体描述,请查看https://cloud.tencent.com/document/product/436/8291.
示例
@code
// 获取所属账户的所有存储空间列表的方法.
// 通过使用帯 Authorization 签名认证的请求,可以获取签名中 APPID 所属账户的所有存储空间列
// 表 (Bucket list).
QCloudGetServiceRequest* request = [[QCloudGetServiceRequest alloc] init];
[request setFinishBlock:^(QCloudListAllMyBucketsResult* result,
NSError* error) {
// 从 result 中获取返回信息 存储桶列表
NSArrayQCloudBucket*> *buckets = result.buckets;
// bucket owner的信息
QCloudOwner *owner = result.owner;
}];
[[QCloudCOSXMLService defaultCOSXML] GetService:request];
– setFinishBlock:
请求完成后的会通过该block回调,返回结果,若error为空,即为成功。
- (void)setFinishBlock:(void ( ^ _Nullable ) ( QCloudListAllMyBucketsResult *_Nullable , NSError *_Nullable ))QCloudRequestFinishBlock
Parameters
QCloudRequestFinishBlock |
回调bock |
---|
Declared In
QCloudGetServiceRequest.h