全部产品
云市场

查询AI作业

更新时间:2019-09-03 14:44:55

描述

查询AI作业。在提交AI作业后,会进行异步处理,通过此接口可以实时查询作业信息。

注:目前支持查询的作业类型:AIMediaDNA, AIVideoTag

请求参数

名称 类型 必填项 描述
Action String 操作接口名。系统规定参数,取值:ListAIJob
JobIds String 作业ID列表。最多一次查10个,多个ID之间用逗号隔开。

返回参数

名称 类型 必填项 描述
RequestId String 请求ID。
AIJobList AIJobInfo[] 作业信息列表。
NonExistAIJobIds String[] 不存在的作业ID列表。

AI作业信息 AIJobInfo

字段名 类型 必填项 取值
JobId String 作业ID
MediaId String 视频ID
Type String 作业类型
CreationTime String 作业开始时间。
  • 格式为:yyyy-MM-ddTHH:mm:ssZ。
  • 例如:2017-01-11T12:00:00Z(为北京时间2017年1月11日20点0分0秒)。
CompleteTime String 作业结束时间。
  • 格式为:yyyy-MM-ddTHH:mm:ssZ。
  • 例如:2017-01-12T12:00:00Z(为北京时间2017年1月12日20点0分0秒)。
Status String 作业状态。取值:
  • success(成功)
  • fail(失败)
  • init(初始化)
  • processing(处理中)。
Code String 作业错误码。当Status为失败时,可关注该字段。
Message String 作业错误信息。当Status为失败时,可关注该字段。
Data String 作业结果数据,Json数据格式。
  • 当Type值为AIMediaDNA时,关于Data的数据结构参见 AIMediaDNAResult
  • 当Type值为AIVideoTagResult时,关于Data的数据结构参见 AIVideoTagResult

API示例

请求示例

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

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

返回示例

  1. {
  2. "RequestId": "25818875-5F78-4A13-BEF6-D7393xxxxxx",
  3. "AIJobList": {
  4. "AIJob": [
  5. {
  6. "JobId": "1236ca184c0e47098a5b665e2xxxxxx",
  7. "MediaId":"3D3D12340d92c641401fab46a0b847xxxxxx",
  8. "Type":"AIVideoTag",
  9. "CreationTime": "2018-01-10T12:00:00Z",
  10. "CompleteTime":"2018-01-10T12:00:30Z",
  11. "Status":"success",
  12. "Code":"0",
  13. "Message":"OK",
  14. "Data":"XXXXXXXXXXXXXXXXX"
  15. }
  16. ]
  17. },
  18. "NonExistAIJobIds": {
  19. "String": []
  20. }
  21. }

SDK示例

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