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

taobao.wdk.iot.skyeye.risk.submit (风险任务有风险提交资损记录)

安商宝客户端风险任务有风险提交资损记录

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
risk_task_code String 可选 1234 任务id
hema_id String 可选 test 盒马会员id
risk_behavior Number 可选 1 风险行为
trick Number 可选 1 手法
comment String 可选 test 评论
risk_type Number 可选 1 风险类型
face_photo String 可选 test 人脸照片
body_photo String 可选 test 身体照片
risk_happened_time Date 可选 2020-07-01 00:00:00 风险发生时间
task_result Number 可选 1 任务结果
goods SkuDto [] 可选
  • 最大列表长度:999
  • 商品信息
    • └ sku_name
    • String
    • 可选
    • test
    • sku名称
    • └ unit_price
    • String
    • 可选
    • 10
    • 单价
    • └ number
    • String
    • 可选
    • 1
    • 数量
    • └ unit
    • String
    • 可选
    • 单位
    • └ sku_image_url
    • String
    • 可选
    • test
    • 图片地址
    • └ total_price
    • String
    • 可选
    • 10
    • 总价格
    • └ sku_code
    • String
    • 可选
    • test
    • sku编码
    evidences EvidenceFileDto [] 可选
  • 最大列表长度:999
  • 证据信息
    • └ file_name
    • String
    • 可选
    • test
    • 文件名
    • └ id
    • String
    • 可选
    • 1
    • id
    • └ type
    • String
    • 可选
    • image
    • 类型
    • └ url
    • String
    • 可选
    • test
    • url
    • └ upload_status
    • Number
    • 可选
    • 1
    • 视频状态
    risk_locus RiskLocusDto [] 可选
  • 最大列表长度:999
  • 轨迹信息
    • └ time_limit
    • String
    • 可选
    • 00:30:00
    • 时长
    • └ locus_number
    • Number
    • 可选
    • 1
    • 轨迹编号
    • └ start_time
    • Date
    • 可选
    • 2020-07-01 00:00:00
    • 开始时间
    • └ end_time
    • Date
    • 可选
    • 2020-07-01 00:00:00
    • 结束时间
    • └ camera_name
    • String
    • 可选
    • test
    • 摄像头名称
    • └ url
    • String
    • 可选
    • test
    • 文件OSS地址
    • └ remark
    • String
    • 可选
    • test
    • 备注
    • └ upload_status
    • Number
    • 可选
    • 1
    • 视频状态
    • └ cameraid
    • String
    • 可选
    • 1
    • 视频id

    响应参数

    名称 类型 示例值 描述
    result Result 接口返回model
    • └ total
    • Number
    • 系统自动生成
    • └ success
    • Boolean
    • false
    • 是否成功
    • └ err_code
    • Number
    • 系统自动生成
    • └ err_msg
    • String
    • 系统自动生成

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    WdkIotSkyeyeRiskSubmitRequest req = new WdkIotSkyeyeRiskSubmitRequest();
    req.setRiskTaskCode("1234");
    req.setHemaId("test");
    req.setRiskBehavior(1L);
    req.setTrick(1L);
    req.setComment("test");
    req.setRiskType(1L);
    req.setFacePhoto("test");
    req.setBodyPhoto("test");
    req.setRiskHappenedTime(StringUtils.parseDateTime("2020-07-01 00:00:00"));
    req.setTaskResult(1L);
    List<WdkIotSkyeyeRiskSubmitRequest.SkuDto> list2 = new ArrayList<WdkIotSkyeyeRiskSubmitRequest.SkuDto>();
    WdkIotSkyeyeRiskSubmitRequest.SkuDto obj3 = new WdkIotSkyeyeRiskSubmitRequest.SkuDto();
    list2.add(obj3);
    obj3.setSkuName("test");
    obj3.setUnitPrice("10");
    obj3.setNumber("1");
    obj3.setUnit("个");
    obj3.setSkuImageUrl("test");
    obj3.setTotalPrice("10");
    obj3.setSkuCode("test");
    req.setGoods(list2);
    List<WdkIotSkyeyeRiskSubmitRequest.EvidenceFileDto> list5 = new ArrayList<WdkIotSkyeyeRiskSubmitRequest.EvidenceFileDto>();
    WdkIotSkyeyeRiskSubmitRequest.EvidenceFileDto obj6 = new WdkIotSkyeyeRiskSubmitRequest.EvidenceFileDto();
    list5.add(obj6);
    obj6.setFileName("test");
    obj6.setId("1");
    obj6.setType("image");
    obj6.setUrl("test");
    obj6.setUploadStatus(1L);
    req.setEvidences(list5);
    List<WdkIotSkyeyeRiskSubmitRequest.RiskLocusDto> list8 = new ArrayList<WdkIotSkyeyeRiskSubmitRequest.RiskLocusDto>();
    WdkIotSkyeyeRiskSubmitRequest.RiskLocusDto obj9 = new WdkIotSkyeyeRiskSubmitRequest.RiskLocusDto();
    list8.add(obj9);
    obj9.setTimeLimit("00:30:00");
    obj9.setLocusNumber(1L);
    obj9.setStartTime(StringUtils.parseDateTime("2020-07-01 00:00:00"));
    obj9.setEndTime(StringUtils.parseDateTime("2020-07-01 00:00:00"));
    obj9.setCameraName("test");
    obj9.setUrl("test");
    obj9.setRemark("test");
    obj9.setUploadStatus(1L);
    obj9.setCameraid("1");
    req.setRiskLocus(list8);
    WdkIotSkyeyeRiskSubmitResponse rsp = client.execute(req);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <wdk_iot_skyeye_risk_submit_response>
        <result>
            <total></total>
            <success>false</success>
            <err_code></err_code>
            <err_msg></err_msg>
        </result>
    </wdk_iot_skyeye_risk_submit_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

    返回
    顶部