全部产品
云市场

获取URL上传信息

描述

通过URL上传时返回的JobId或者上传时使用的URL获取URL上传信息,包括URL上传状态、UserData、创建时间、完成时间,如果上传失败可以查看错误码和错误信息,上传成功可以查到对应的视频ID。

请求参数

名称类型是否必需描述
ActionString系统规定参数。取值:GetURLUploadInfos。
JobIdsStringJobId列表。多个用逗号分隔,最多支持10个。
UploadURLsString上传源视频URL列表。需URLencode,多个用逗号分隔,最多支持10个。如果同一URL视频多次上传,建议传入单个URL进行查询,最多返回100条记录。

JobIds和UploadURLs必须指定一个,二者同时传入时只处理JobIds。

返回参数

名称类型描述
RequestId String请求ID
URLUploadInfoList URLUploadInfo[]URL上传信息列表
NonExists String[]不存在的ID或URL列表

API示例

请求示例

  1. http://vod.cn-shanghai.aliyuncs.com/?Action=GetURLUploadInfos&JobIds=xxxxxxx,xxxxxxx&Format=JSON&<公共参数>

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

返回示例

JSON格式

  1. {
  2. "RequestId": "25818875-5F78-4A13-BEF6-D7393642CA58",
  3. "URLUploadInfoList" :[{
  4. "JobId":"xxxxxxx",
  5. "UploadURL" : "http://xxx",
  6. "MediaId" : "xxxxx",
  7. "Status": "SUCCESS",
  8. "CreationTime" : "2019-01-01T01:01:01Z",
  9. "CompleteTime": "2019-01-01T01:05:01Z",
  10. "UserData": "xxxx"
  11. },
  12. {
  13. "JobId":"xxxxxxx",
  14. "UploadURL" : "http://xxxx",
  15. "Status": "PENDING",
  16. "CreationTime" : "2019-01-01T01:01:01Z",
  17. "CompleteTime": "2019-01-01T01:05:01Z",
  18. "UserData": "xxxx"
  19. },
  20. {
  21. "JobId":"xxxxxxx",
  22. "UploadURL" : "http://xxxx",
  23. "Status": "UPLOAD_FAIL",
  24. "CreationTime" : "2019-01-01T01:01:01Z",
  25. "CompleteTime": "2019-01-01T01:05:01Z",
  26. "UserData": "xxxx",
  27. "ErrorCode":"",
  28. "ErrorMessage":""
  29. }, ...],
  30. "NonExists": ["XXXX1", "XXX2"]
  31. }

错误码

视频点播通用的错误码信息,参见 错误码表