alibaba.idle.yhb.after.sale.responsible.perform (验货宝售后服务商状态推进)

验货宝售后服务商状态推进

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
after_sale_perform_req AfterSalePerformReq 必须 售后推进请求
  • └ event_id
  • String
  • 必须
  • NEED_BUYER_SUPPLEMENT
  • 触发事件id
  • └ after_sale_scene_type
  • String
  • 必须
  • THIRTY_DAY_AFTER_SALE_SERVICE
  • 售后业务类型
  • └ buyer_id
  • Number
  • 必须
  • 2043134123
  • 买家id
  • └ ext_info
  • String
  • 可选
  • {"xx":"xx"}
  • 额外信息
  • └ after_sale_order_id
  • Number
  • 必须
  • 23123123
  • 售后单
  • └ main_order_id
  • String
  • 必须
  • 11234123423142134
  • 正向主单
  • responsible_attribute_info
  • ResponsibleAttributeInfo
  • 必须
  • 责任方推进额外信息
  • └ service_plan_type
  • String
  • 可选
  • REPAIR
  • 提出的理赔方案类型
  • └ question_info
  • String
  • 可选
  • 责任方提交补充信息
  • 责任方提交补充信息
  • └ refuse_reason
  • String
  • 可选
  • 枚举值
  • 拒绝原因
  • after_sale_certificate
  • AfterSaleCertificate []
  • 可选
  • 补充材料
  • 补充材料
  • └ link
  • String
  • 可选
  • xxx
  • 链接
  • └ type
  • String
  • 可选
  • PICTURE
  • 素材类型(PICTURE / VIDEO)
  • └ responsible_apply_amount
  • Number
  • 可选
  • 100
  • 赔偿金额,单位分
  • └ attribute_map
  • String
  • 可选
  • {"mail_information":"","user_material_version":""}
  • 和责任方相关的业务信息
  • └ after_sale_domain
  • String
  • 必须
  • YAN_HUO_BAO
  • 售后域
  • └ after_sale_type
  • String
  • 必须
  • THIRTY_DAY_QUALITY_CHECK
  • 售后类型

响应参数

名称 类型 示例值 描述
data AfterSalBaseRes 数据
  • └ after_sale_order_id
  • String
  • 123123123
  • 售后单
  • └ buyer_order_id
  • String
  • 123123123
  • 主订单
error_message String 1 1
msg_code String 1 1

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaIdleYhbAfterSaleResponsiblePerformRequest req = new AlibabaIdleYhbAfterSaleResponsiblePerformRequest();
AlibabaIdleYhbAfterSaleResponsiblePerformRequest.AfterSalePerformReq obj1 = new AlibabaIdleYhbAfterSaleResponsiblePerformRequest.AfterSalePerformReq();
obj1.setEventId("NEED_BUYER_SUPPLEMENT");
obj1.setAfterSaleSceneType("THIRTY_DAY_AFTER_SALE_SERVICE");
obj1.setBuyerId(2043134123L);
obj1.setExtInfo("{\"xx\":\"xx\"}");
obj1.setAfterSaleOrderId(23123123L);
obj1.setMainOrderId("11234123423142134");
AlibabaIdleYhbAfterSaleResponsiblePerformRequest.ResponsibleAttributeInfo obj2 = new AlibabaIdleYhbAfterSaleResponsiblePerformRequest.ResponsibleAttributeInfo();
obj2.setServicePlanType("REPAIR");
obj2.setQuestionInfo("责任方提交补充信息");
obj2.setRefuseReason("枚举值");
List<AlibabaIdleYhbAfterSaleResponsiblePerformRequest.AfterSaleCertificate> list4 = new ArrayList<AlibabaIdleYhbAfterSaleResponsiblePerformRequest.AfterSaleCertificate>();
AlibabaIdleYhbAfterSaleResponsiblePerformRequest.AfterSaleCertificate obj5 = new AlibabaIdleYhbAfterSaleResponsiblePerformRequest.AfterSaleCertificate();
list4.add(obj5);
obj5.setLink("xxx");
obj5.setType("PICTURE");
obj2.setAfterSaleCertificate(list4);
obj2.setResponsibleApplyAmount(100L);
obj2.setAttributeMap("{\"mail_information\":\"\",\"user_material_version\":\"\"}");
obj1.setResponsibleAttributeInfo(obj2);
obj1.setAfterSaleDomain("YAN_HUO_BAO");
obj1.setAfterSaleType("THIRTY_DAY_QUALITY_CHECK");
req.setAfterSalePerformReq(obj1);
AlibabaIdleYhbAfterSaleResponsiblePerformResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_idle_yhb_after_sale_responsible_perform_response>
    <data>
        <after_sale_order_id>123123123</after_sale_order_id>
        <buyer_order_id>123123123</buyer_order_id>
    </data>
    <error_message>1</error_message>
    <msg_code>1</msg_code>
</alibaba_idle_yhb_after_sale_responsible_perform_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

返回
顶部