文档中心 > API类目 > 五道口API

taobao.wdk.iot.wombat.subtask.upload.mark.mix.rule.task (上传标记混合规则任务)

上传标记混合规则任务

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
child_task_list MarkRuleChildTask 必须 集合对象
  • └ ipc_name
  • String
  • 可选
  • ipc01
  • 关联分组内摄像头name
  • └ area_code
  • String
  • 可选
  • 021
  • 摄像头所在区域编码
  • └ media_url
  • String
  • 可选
  • http://test.11
  • 媒体录制完毕后的结果地址
  • └ media_start_time
  • Number
  • 可选
  • 1631528707000
  • 媒体素材开始时间
  • └ media_end_time
  • Number
  • 可选
  • 1631528707000
  • 媒体素材结束时间
  • └ media_type
  • Number
  • 必须
  • 1
  • 媒体类型
  • └ start_time
  • Number
  • 可选
  • 1631528707000
  • 子任务开始时间
  • └ ipc_id
  • String
  • 必须
  • 1631528707000
  • 关联分组内摄像头id
  • └ end_time
  • Number
  • 可选
  • 1631528707000
  • 子任务结束时间
merchant_code String 必须 VS01 商家编码
related_rule_id String 必须 uuid 关联的规则ID
media_start_time Number 必须 1631528707000 媒体开始时间
group_id String 可选 uuid 摄像分组id
tenant_id String 可选 10000 租户ID
media_end_time Number 可选 1631528707000 媒体结束时间
start_time Number 可选 1631528707000 任务开始时间
bu_code String 必须 robottest01 作业单元编码
end_time Number 可选 1631528707000 任务结束时间
task_id String 必须 uuid 请求的任务ID

响应参数

名称 类型 示例值 描述
data String {} 返回数据对象
msg_info String ok 错误信息
msg_code String 200 错误编码

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
WdkIotWombatSubtaskUploadMarkMixRuleTaskRequest req = new WdkIotWombatSubtaskUploadMarkMixRuleTaskRequest();
WdkIotWombatSubtaskUploadMarkMixRuleTaskRequest.MarkRuleChildTask obj1 = new WdkIotWombatSubtaskUploadMarkMixRuleTaskRequest.MarkRuleChildTask();
obj1.setIpcName("ipc01");
obj1.setAreaCode("021");
obj1.setMediaUrl("http://test.11");
obj1.setMediaStartTime(1631528707000L);
obj1.setMediaEndTime(1631528707000L);
obj1.setMediaType(1L);
obj1.setStartTime(1631528707000L);
obj1.setIpcId("1631528707000");
obj1.setEndTime(1631528707000L);
req.setChildTaskList(obj1);
req.setMerchantCode("VS01");
req.setRelatedRuleId("uuid");
req.setMediaStartTime(1631528707000L);
req.setGroupId("uuid");
req.setTenantId("10000");
req.setMediaEndTime(1631528707000L);
req.setStartTime(1631528707000L);
req.setBuCode("robottest01");
req.setEndTime(1631528707000L);
req.setTaskId("uuid");
WdkIotWombatSubtaskUploadMarkMixRuleTaskResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<wdk_iot_wombat_subtask_upload_mark_mix_rule_task_response>
    <data>{}</data>
    <msg_info>ok</msg_info>
    <msg_code>200</msg_code>
</wdk_iot_wombat_subtask_upload_mark_mix_rule_task_response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部