文档中心 > API类目 > 天猫供应链

taobao.logistics.express.site.tms.sync (配服务商网点信息同步)

配服务商网点信息同步

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
site_upset_request SiteUpsetRequest 必须 网点信息
  • └ request_id
  • String
  • 必须
  • xxxxxxxx
  • 业务请求ID,用于做幂等
  • └ request_time
  • Number
  • 必须
  • 1656674541000
  • 时间戳(毫秒)
  • └ supplier_id
  • String
  • 必须
  • 10000000001
  • 服务商ID
  • └ site_code
  • String
  • 必须
  • site-001
  • 网点编码
  • └ site_name
  • String
  • 必须
  • 网点001
  • 网点名称
  • └ province
  • String
  • 必须
  • 浙江省
  • └ city
  • String
  • 必须
  • 杭州市
  • └ area
  • String
  • 可选
  • 余杭区
  • └ town
  • String
  • 可选
  • 五常街道
  • 街道
  • └ address
  • String
  • 必须
  • 详细地址
  • 详细地址
  • └ address_id
  • String
  • 可选
  • 330110005
  • 网点所在的行政地址id(菜鸟地址库id,三级/四级地址id
  • └ contact_name
  • String
  • 必须
  • 张三
  • 网点联系人姓名
  • └ contact_mobile
  • String
  • 可选
  • 13111111111
  • 网点联系人手机号
  • └ contact_tel
  • String
  • 可选
  • 0577-11111111
  • 网点固定电话
  • courier_infos
  • CourierInfos []
  • 可选
  • [Object1, Object2]
  • 网点小件员信息
  • └ courier_name
  • String
  • 可选
  • 张三
  • 网点小件员名称
  • └ courier_no
  • String
  • 可选
  • 111
  • 网点小件员编码(如工号等,服务商下唯一身份id)
  • └ courier_mobile
  • String
  • 可选
  • 131111111111
  • 小件员手机号
  • └ status
  • Number
  • 可选
  • 1
  • 网点状态 1-启用、2-停用、3-删除
  • └ site_start_time
  • String
  • 可选
  • 08:00:00
  • 网点营业上班时间(HH:mm:ss)
  • └ site_end_time
  • String
  • 可选
  • 20:00:00
  • 网点营业下班时间(HH:mm:ss)
  • └ site_ability_list
  • String []
  • 可选
  • ["A201","A202"]
  • 网点服务能力 A201-揽收、A202-派送、A203-分拨
  • └ cooperation_list
  • String []
  • 可选
  • ["EXPRESS_RESOURCE_MANAGE","GFQT"]
  • 合作业务
  • └ longitude
  • String
  • 可选
  • 116.6784665
  • 网点经度(高德),小数点后最少6位,最长不超过14位
  • └ latitude
  • String
  • 可选
  • 39.891763
  • 网点维度(高德),小数点后最少6位,最长不超过14位
  • └ contact_mail
  • String
  • 可选
  • xx@taobao.com
  • 联系人邮箱
  • └ manager
  • String []
  • 可选
  • ["15811111111","13811111111"]
  • 网点管理人员(后续网点人员登陆用) 需为登陆淘天物流平台的手机号
  • └ waybill_cooperation
  • Number
  • 可选
  • 1
  • 菜鸟电子面单是否合作 1-是、2-否
  • └ waybill_first_code
  • String []
  • 可选
  • ["213121112","1231"]
  • 电子面单一段码代号
  • └ waybill_second_code
  • String []
  • 可选
  • ["213121112","1231"]
  • 电子面单二段码代号。 cooperation_list包含大盘快递 且 site_ability_list包含A202 必填
  • └ tracking_name_list
  • String []
  • 可选
  • ["轨迹名称1","轨迹名称2"]
  • 物流轨迹网点名称
  • └ parent_site_code
  • String
  • 可选
  • 0
  • 父级网点编码 顶层网点传0,其余正常传网点编码
  • └ region
  • String
  • 可选
  • MULTIPOLYGON(((1 1,5 1,5 5,1 5,1 1),(2 2,2 2.999999999999986,3 2.999999999999986,3 2,2 2)),((6 2.999999999999986,9 2,9 4,6 2.999999999999986)))
  • 网点覆盖范围(WKT格式)

响应参数

名称 类型 示例值 描述
site_upset_response SiteUpsetResponse 返回值
  • └ success
  • Boolean
  • true
  • 系统成功失败 true|false
  • └ code
  • String
  • 200
  • 响应码
  • └ message
  • String
  • SUCCESS
  • 响应信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
LogisticsExpressSiteTmsSyncRequest req = new LogisticsExpressSiteTmsSyncRequest();
LogisticsExpressSiteTmsSyncRequest.SiteUpsetRequest obj1 = new LogisticsExpressSiteTmsSyncRequest.SiteUpsetRequest();
obj1.setRequestId("xxxxxxxx");
obj1.setRequestTime(1656674541000L);
obj1.setSupplierId("10000000001");
obj1.setSiteCode("site-001");
obj1.setSiteName("网点001");
obj1.setProvince("浙江省");
obj1.setCity("杭州市");
obj1.setArea("余杭区");
obj1.setTown("五常街道");
obj1.setAddress("详细地址");
obj1.setAddressId("330110005");
obj1.setContactName("张三");
obj1.setContactMobile("13111111111");
obj1.setContactTel("0577-11111111");
List<LogisticsExpressSiteTmsSyncRequest.CourierInfos> list3 = new ArrayList<LogisticsExpressSiteTmsSyncRequest.CourierInfos>();
LogisticsExpressSiteTmsSyncRequest.CourierInfos obj4 = new LogisticsExpressSiteTmsSyncRequest.CourierInfos();
list3.add(obj4);
obj4.setCourierName("张三");
obj4.setCourierNo("111");
obj4.setCourierMobile("131111111111");
obj1.setCourierInfos(list3);
obj1.setStatus(1L);
obj1.setSiteStartTime("08:00:00");
obj1.setSiteEndTime("20:00:00");
obj1.setSiteAbilityList(""A201","A202"");
obj1.setCooperationList(""EXPRESS_RESOURCE_MANAGE","GFQT"");
obj1.setLongitude("116.6784665");
obj1.setLatitude("39.891763");
obj1.setContactMail("xx@taobao.com");
obj1.setManager(""15811111111","13811111111"");
obj1.setWaybillCooperation(1L);
obj1.setWaybillFirstCode(""213121112","1231"");
obj1.setWaybillSecondCode(""213121112","1231"");
obj1.setTrackingNameList(""轨迹名称1","轨迹名称2"");
obj1.setParentSiteCode("0");
obj1.setRegion("MULTIPOLYGON(((1 1,5 1,5 5,1 5,1 1),(2 2,2 2.999999999999986,3 2.999999999999986,3 2,2 2)),((6 2.999999999999986,9 2,9 4,6 2.999999999999986)))");
req.setSiteUpsetRequest(obj1);
LogisticsExpressSiteTmsSyncResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<logistics_express_site_tms_sync_response>
    <site_upset_response>
        <success>true</success>
        <code>200</code>
        <message>SUCCESS</message>
    </site_upset_response>
</logistics_express_site_tms_sync_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

返回
顶部