注意:以下文档只适用于TOP接口,请谨慎使用!

alibaba.xianyu.tender.order.perform (闲鱼暗拍订单履约)

闲鱼暗拍订单履约

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param0 TenderOrderSynDTO 可选 入参
  • └ order_sub_status
  • String
  • 可选
  • 2
  • 订单子状态
  • └ biz_order_id
  • String
  • 可选
  • 123
  • 订单id
  • └ order_status
  • String
  • 可选
  • 20
  • 订单状态
  • attribute
  • HashMap
  • 可选
  • {}
  • 供商家传入的订单履约数据
  • └ ship_mail_no
  • String
  • 可选
  • 123
  • 上面区间订单
  • └ qa_amount
  • String
  • 可选
  • 1200
  • 估价价格 单位分
  • └ reference_start_price
  • String
  • 可选
  • 1200
  • 参考价格起始价 单位分
  • └ reference_end_price
  • String
  • 可选
  • 1200
  • 参考价格终止价 单位分
  • └ report
  • String
  • 可选
  • 12
  • 验货报告id
  • └ confirm_fee
  • String
  • 可选
  • 1200
  • 服务商最终成交价
  • └ ac2buyer_mail_no
  • String
  • 可选
  • 128447393323
  • 服务商给买家发货订单号
  • └ buyer_close_reason
  • String
  • 可选
  • 超出验货范围
  • 服务商关单原因
  • └ refund_mail_no
  • String
  • 可选
  • 12094982932
  • 服务商退回单号
  • └ contact_name
  • String
  • 可选
  • 质检工程师姓名
  • 质检工程师姓名
  • └ contact_mobile
  • String
  • 可选
  • 123344
  • 质检工程师电话
  • └ seal_bag_code
  • String
  • 可选
  • 984iuhfn874fsd
  • 密封袋编码值
  • └ agree_use_address_change
  • String
  • 可选
  • true
  • 是否同意用户修改地址,true:同意;false:不同意;
  • └ source
  • String
  • 可选
  • top
  • 流量来源

响应参数

名称 类型 示例值 描述
result Result {} 结果
  • └ resp_success
  • Boolean
  • true
  • 请求是否成功
  • └ err_code_info
  • String
  • NO_ORDER
  • 错误信息
  • └ module
  • Boolean
  • true
  • 结果是否成功
  • └ err_msg_info
  • String
  • 没有存在的服务
  • 错误码

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaXianyuTenderOrderPerformRequest req = new AlibabaXianyuTenderOrderPerformRequest();
AlibabaXianyuTenderOrderPerformRequest.TenderOrderSynDTO obj1 = new AlibabaXianyuTenderOrderPerformRequest.TenderOrderSynDTO();
obj1.setOrderSubStatus("2");
obj1.setBizOrderId("123");
obj1.setOrderStatus("20");
AlibabaXianyuTenderOrderPerformRequest.HashMap obj2 = new AlibabaXianyuTenderOrderPerformRequest.HashMap();
obj2.setShipMailNo("123");
obj2.setQaAmount("1200");
obj2.setReferenceStartPrice("1200");
obj2.setReferenceEndPrice("1200");
obj2.setReport("12");
obj2.setConfirmFee("1200");
obj2.setAc2buyerMailNo("128447393323");
obj2.setBuyerCloseReason("超出验货范围");
obj2.setRefundMailNo("12094982932");
obj2.setContactName("质检工程师姓名");
obj2.setContactMobile("123344");
obj2.setSealBagCode("984iuhfn874fsd");
obj2.setAgreeUseAddressChange("true");
obj1.setAttribute(obj2);
obj1.setSource("top");
req.setParam0(obj1);
AlibabaXianyuTenderOrderPerformResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_xianyu_tender_order_perform_response>
    <result>
        <resp_success>true</resp_success>
        <err_code_info>NO_ORDER</err_code_info>
        <module>true</module>
        <err_msg_info>没有存在的服务</err_msg_info>
    </result>
</alibaba_xianyu_tender_order_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

返回
顶部