媒体信息接口

最近更新时间:2023-09-21 20:29:45

我的收藏

简介

本文档提供关于媒体信息接口的 API 概览和 SDK 示例代码。
API
操作名
操作描述
查询文件信息
用于查询媒体文件的信息

SDK API 参考

SDK 所有接口的具体参数与方法说明,请参见 SDK API

查询文件信息

功能说明

用于查询媒体文件的信息。
注意
COS iOS SDK 版本需要大于等于 v5.9.6。

请求示例

Objective-C
//.cssg-snippet-body-start:[objc-get-media-info]
QCloudGetMediaInfoRequest * request = [[QCloudGetMediaInfoRequest alloc]init];
// 对象键,是对象在 COS 上的完整路径,如果带目录的话,格式为 "dir1/object1"
request.object = @"exampleobject";
// 存储桶名称,格式为 BucketName-APPID
request.bucket = @"examplebucket-1250000000";
request.finishBlock = ^(QCloudMediaInfo * outputObject, NSError *error) {
// outputObject 请求到的媒体信息,详细字段请查看api文档或者SDK源码
// QCloudMediaInfo 类;
};
[[QCloudCOSXMLService defaultCOSXML] CIGetMediaInfo:request];

说明
更多完整示例,请前往 GitHub 查看。
Swift
let request : QCloudGetMediaInfoRequest = QCloudGetMediaInfoRequest();
// 对象键,是对象在 COS 上的完整路径,如果带目录的话,格式为 "dir1/object1"
request.object = "exampleobject";
// 存储桶名称,格式为 BucketName-APPID
request.bucket = "examplebucket-1250000000";

request.finishBlock = { (result, error) in
// outputObject 请求到的媒体信息,详细字段请查看api文档或者SDK源码
// QCloudMediaInfo 类;
}
QCloudCOSXMLService.defaultCOSXML().ciGetMediaInfo(request);
说明
更多完整示例,请前往 GitHub 查看。