有奖:语音产品征文挑战赛火热进行中> HOT

简介

本文档提供关于媒体截图接口的 API 概览和 SDK 示例代码。
API
操作名
操作描述
查询截图
用于查询媒体文件在某个时间的截图

查询截图

功能说明

用于获取媒体文件某个时间的截图,截图信息存到本地文件。

方法原型

CosResult GetSnapshot(const GetSnapshotReq& request, GetSnapshotResp* response);

示例代码

qcloud_cos::CosConfig config("./config.json");
qcloud_cos::CosAPI cos(config);
GetSnapshotReq req(bucket_name, object_name, local_file);
GetSnapshotResp resp;
req.SetTime(100);
// 设置截图的宽
// req.SetWitdh(xxx);
// 设置截图的高
// req.SetHeight(xxx);
// 设置格式
// req.SetFormat(xxx);
CosResult result = cos.GetSnapshot(req, &resp);
if (result.IsSucc()) {
// 调用成功,调用 resp 的成员函数获取返回内容
} else {
// 调用失败,调用 result 的成员函数获取错误信息
}

参数说明

参数名称
参数描述
类型
是否必填
request
操作的请求
GetSnapshotReq
response
操作的响应
GetSnapshotResp