控制台指南

最佳实践

开发者指南

API 文档

SDK 文档

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

简介

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

API 操作名 操作描述
GetSnapshot 查询截图 用于查询媒体文件在某个时间的截图

查询截图

功能说明

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

方法原型

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
目录