全部产品
云市场

批量获取视频信息

更新时间:2019-02-15 13:46:37

描述

通过视频ID列表获取多个视频的基本信息,包括视频标题、描述、时长、封面URL、状态、创建时间、大小、截图、分类和标签等。

请求参数

名称类型是否必需描述
ActionString系统规定参数。取值:GetVideoInfos
VideoIdsString视频ID列表。多个用逗号分隔,最多支持20个。

返回参数

名称类型描述
RequestId String请求ID
VideoList Video[]视频信息列表
NonExistVideoIds String[]不存在的视频ID列表

API示例

请求示例

  1. http://vod.cn-shanghai.aliyuncs.com/?Action=GetVideoInfos&VideoIds=93ab850b4f6f44eab54b6e91d24d81d4,2567850b4f6f44eab54b6e91d24d8gdf&Format=JSON&<公共参数>

注意:示例中的“公共参数”参见 公共参数说明文档

返回示例

JSON格式

  1. {
  2. "RequestId": "25818875-5F78-4A13-BEF6-D7393642CA58",
  3. "VideoList": [{
  4. "VideoId": "93ab850b4f6f44eab54b6e91d24d81d4",
  5. "Title": "阿里云VOD视频标题",
  6. "Description": "阿里云VOD视频描述",
  7. "Duration": 135.6,
  8. "CoverURL": "https://image.example.com/coversample.jpg",
  9. "Status": "Normal",
  10. "CreationTime": "2017-06-26T05:38:48Z",
  11. "Size": 10897890,
  12. "Snapshots": [
  13. "http://image.example.com/snapshot/sample000001.jpg?auth_key=1498476426-0-0-f00b9455c49a423ce69cf4e273334f52",
  14. "http://image.example.com/snapshot/sample00002.jpg?auth_key=1498476426-0-0-f00b9455c49a423ce69cf4e272434f52",
  15. ...
  16. ],
  17. "CateId": 78,
  18. "CateName": "分类名",
  19. "Tags": "标签1, 标签2"
  20. },
  21. ...
  22. ],
  23. "NonExistVideoIds":["b4039216985f4312a5382a4ed2884"]
  24. }

错误码

下表列举了本接口特有的错误码。视频点播通用的错误码信息,参见 错误码表

错误代码错误信息HTTP 状态码说明
InvalidVideo.NotFoundThe video does not exist.404视频不存在。

SDK示例

建议使用 服务端SDK 来调用API,此API各语言调用的示例代码,请参考如下: