taobao.ofn.spu.inspection.report (以旧换新质检报告上传)

以旧换新质检报告上传

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
summary String 可选 质检报告 质检概述
order_id Number 必须 123456789 回收单 ID
price Number 可选 100 质检价格,单位 分
report String 可选 {"questions":[{"id":问题ID, "answers":[{"id":答案ID},{"id":答案ID}], tips:{"picUrl":"提示图片"}},......]} 质检报告(json 形式),格式为 {"questions":[{"id":问题ID, "answers":[{"id":答案ID},{"id":答案ID}], tips:{"picUrl":"提示图片"}},......]}
degree String 可选 九成新 成色
apprize_type String 可选 1 质检类型(1 第一次质检, 2 第二次复检)
imei String 可选 11111111 设备imei号
explanation String 可选 {"desc":"desc", "images":["", ""] } 质检说明
quote_id String 可选 11111111 问卷 ID,存在 订单 ID 时以订单 ID 优先

响应参数

名称 类型 示例值 描述
report_success Boolean true 是否上传成功

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
OfnSpuInspectionReportRequest req = new OfnSpuInspectionReportRequest();
req.setSummary("质检报告");
req.setOrderId(123456789L);
req.setPrice(100L);
req.setReport("{\"questions\":[{\"id\":问题ID, \"answers\":[{\"id\":答案ID},{\"id\":答案ID}], tips:{\"picUrl\":\"提示图片\"}},......]}");
req.setDegree("九成新");
req.setApprizeType("1");
req.setImei("11111111");
req.setExplanation("{\"desc\":\"desc\", \"images\":[\"\", \"\"] }");
req.setQuoteId("11111111");
OfnSpuInspectionReportResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<ofn_spu_inspection_report_response>
    <report_success>true</report_success>
</ofn_spu_inspection_report_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

返回
顶部