简介
本文档提供关于媒体截图接口的 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 | 是 |