文档中心 > API类目 > 千帆计划

tmall.ovs.delivery.package.reject (仓拒收回传)

仓拒收回传

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param DeliveryOrderFirstPackageRejectRequest 必须 请求参数
  • └ open_user_id
  • String
  • 必须
  • 123
  • open_user_id
  • └ mail_no
  • String
  • 必须
  • YD12345432
  • 运单号
  • goods_logistic_property_list
  • GoodsLogisticPropertyDTO []
  • 可选
  • -
  • 商品维度的禁限运属性
  • └ item_id
  • String
  • 可选
  • 1234
  • 商品ID
  • └ properties
  • String []
  • 可选
  • ["electric","large"]
  • NORMAL("normal","普货"), ELECTRIFEROUS("electric", "带电"), PURE_ELECTRIC("pure_electric", "纯电"), LIQUID("liquid", "液体与膏状物"), MAGNETIC("magnetic", "磁性"), POWDER("powder", "粉末"), FRAGILE("fragile", "易碎"), ALIVE("alive", "动植物活体"), FOOD("food", "食品"), DANGER("danger", "危险品"), LARGE("large", "大件"), MEDICINE("medicine", "药品"), SEX_AIDS("sexaids", "性用品"), POLICY_LIMIT("policylimit", "政策限制"), START_SHIPMENT_PLACE_FORBID("start_shipment_place_forbid","启运地禁"), DEST_SHIPMENT_PLACE_FORBID("desc_shipment_place_forbid","目的地禁");
  • └ logistic_properties
  • String []
  • 可选
  • ["electric","large"]
  • NORMAL("normal","普货"), ELECTRIFEROUS("electric", "带电"), PURE_ELECTRIC("pure_electric", "纯电"), LIQUID("liquid", "液体与膏状物"), MAGNETIC("magnetic", "磁性"), POWDER("powder", "粉末"), FRAGILE("fragile", "易碎"), ALIVE("alive", "动植物活体"), FOOD("food", "食品"), DANGER("danger", "危险品"), LARGE("large", "大件"), MEDICINE("medicine", "药品"), SEX_AIDS("sexaids", "性用品"), POLICY_LIMIT("policylimit", "政策限制"), START_SHIPMENT_PLACE_FORBID("start_shipment_place_forbid","启运地禁"), DEST_SHIPMENT_PLACE_FORBID("desc_shipment_place_forbid","目的地禁");
  • └ inbound_exception_code
  • String
  • 必须
  • SIGN_FAIL_PROHIBITED_GOODS
  • SIGN_FAIL_DAMAGED_OR_WEIGHT("SIGN_FAIL_DAMAGED_OR_WEIGHT", "拒收", "包裹破损潮湿"), SIGN_FAIL_EXCESSIVE_VOLUME("SIGN_FAIL_EXCESSIVE_VOLUME", "拒收", "包裹体积过大"), SIGN_FAIL_RESTRICTED_GOODS("SIGN_FAIL_RESTRICTED_GOODS", "拒收", "含禁限运商品"), OTHER("OTHER", "拒收", "其他异常");
  • └ inbound_exception_desc
  • String
  • 可选
  • 含禁运商品
  • 拒收原因描述
  • verify_info_list
  • DeliveryPackageVerifyInfoDTO []
  • 可选
  • -
  • 质检结果列表 如拆包验货的结果 图片等
  • └ pic_urls
  • String []
  • 可选
  • -
  • 图片外网URL数组 ["http://www.taobao.com/test",""]
  • └ result_code
  • String
  • 可选
  • success
  • 成功(success)/失败(fail)
  • └ result_desc
  • String
  • 可选
  • 我方默认会做拆包验货 验货结果正常 无破损
  • 质检结果描述

响应参数

名称 类型 示例值 描述
result ResultDO 返回值对象
  • └ success
  • Boolean
  • true
  • 是否成功
  • └ fail_code
  • String
  • PROPERTIES_INVALID
  • 错误码
  • └ fail_message
  • String
  • 物流属性编码不在枚举内
  • 错误原因

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TmallOvsDeliveryPackageRejectRequest req = new TmallOvsDeliveryPackageRejectRequest();
TmallOvsDeliveryPackageRejectRequest.DeliveryOrderFirstPackageRejectRequest obj1 = new TmallOvsDeliveryPackageRejectRequest.DeliveryOrderFirstPackageRejectRequest();
obj1.setOpenUserId("123");
obj1.setMailNo("YD12345432");
List<TmallOvsDeliveryPackageRejectRequest.GoodsLogisticPropertyDTO> list3 = new ArrayList<TmallOvsDeliveryPackageRejectRequest.GoodsLogisticPropertyDTO>();
TmallOvsDeliveryPackageRejectRequest.GoodsLogisticPropertyDTO obj4 = new TmallOvsDeliveryPackageRejectRequest.GoodsLogisticPropertyDTO();
list3.add(obj4);
obj4.setItemId("1234");
obj4.setProperties(""electric","large"");
obj1.setGoodsLogisticPropertyList(list3);
obj1.setLogisticProperties(""electric","large"");
obj1.setInboundExceptionCode("SIGN_FAIL_PROHIBITED_GOODS");
obj1.setInboundExceptionDesc("含禁运商品");
List<TmallOvsDeliveryPackageRejectRequest.DeliveryPackageVerifyInfoDTO> list6 = new ArrayList<TmallOvsDeliveryPackageRejectRequest.DeliveryPackageVerifyInfoDTO>();
TmallOvsDeliveryPackageRejectRequest.DeliveryPackageVerifyInfoDTO obj7 = new TmallOvsDeliveryPackageRejectRequest.DeliveryPackageVerifyInfoDTO();
list6.add(obj7);
obj7.setPicUrls("-");
obj7.setResultCode("success");
obj7.setResultDesc("我方默认会做拆包验货 验货结果正常 无破损");
obj1.setVerifyInfoList(list6);
req.setParam(obj1);
TmallOvsDeliveryPackageRejectResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tmall_ovs_delivery_package_reject_response>
    <result>
        <success>true</success>
        <fail_code>PROPERTIES_INVALID</fail_code>
        <fail_message>物流属性编码不在枚举内</fail_message>
    </result>
</tmall_ovs_delivery_package_reject_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

返回
顶部