控制台指南

最佳实践

开发者指南

API 文档

SDK 文档

诚邀爱技术、爱分享的你,成为文档内容共建者> HOT

简介

本文档提供关于媒体信息接口的 API 概览和 SDK 示例代码。

API 操作名 操作描述
GetMediaInfo 查询文件信息 用于查询媒体文件的信息

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 查看。

目录