元数标准接口
  1. 单据追踪系统-BTS
元数标准接口
  • 签名说明
  • 订单
    • 订单信息同步接口
      POST
    • 订单取消同步接口
      POST
    • 订单发货同步接口-单包裹
      POST
    • 订单发货同步接口-多包裹
      POST
    • 修改收货地址同步接口
      POST
  • 售后
    • 售后信息同步接口
      POST
    • 退单支付回调(非全款支付)
      POST
    • 售后入库接口【入参结构调整】
      POST
  • 库存
    • erp库存同步
      POST
  • 单据追踪系统-BTS
    • 东北虎说明
    • 查询订单物流流水信息
      GET
    • 查询订单综合流水信息(含包裹商品信息)
      GET
    • 流水上报接口
      GET
    • 追加包裹单
      GET
    • 物流单变更
      GET
    • 物流单变更V2
      GET
  1. 单据追踪系统-BTS

物流单变更V2

开发中
GET
/bts-web/saas/ifs/changeLogistical.do
注意:此接口仅支持修改一个订单只有一个包裹单的情况,如果订单有多个包裹单,默认修改第一个包裹单的运单信息。
signKey需要重新申请
入参只有param及租户号_platform_num
文档中为了标明param中各个字段的含义,将param的json串以body形式展示。真实使用时,param=json串。
示例:
param={"billType":"01","billCode":"1200000717535","signKey":"WjEzMjhNejljc3F1YW55aTE2OTUzNzAzNDY3MjM=","newTrackingNumber":"999999","newExpressCmpCode":"0028"}&_platform_num=租户号
返回结果
成功示例:
{"msg":"成功","code":"1"}
失败示例:
{"msg":"失败(变更物流信息异常:原上报节点不存在)","code":"0"}

请求参数

Body 参数application/json
billType
string 
单据类型,01-订单,02-退单
必需
billCode
string 
单据号
必需
signKey
string 
密钥,需要申请
必需
newTrackingNumber
string 
新运单号
必需
oldTrackingNumber
string 
新物流公司编码
必需
示例
{
  "billType": "string",
  "billCode": "string",
  "signKey": "string",
  "newTrackingNumber": "string",
  "oldTrackingNumber": "string"
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request GET '/bts-web/saas/ifs/changeLogistical.do' \
--header 'Content-Type: application/json' \
--data-raw '{
    "billType": "string",
    "billCode": "string",
    "signKey": "string",
    "newTrackingNumber": "string",
    "oldTrackingNumber": "string"
}'

返回响应

🟢200成功
application/json
Body
msg
string 
返回信息
必需
code
string 
"0"-成功,”1“-失败
必需
示例
{
  "msg": "string",
  "code": "string"
}
上一页
物流单变更
Built with