返回

顺丰(丰桥)开放平台免费推送订单物流轨迹路由信息

后端

免费推送订单物流轨迹路由信息:顺丰开放平台助力物流可视化

注册路由信息

顺丰开放平台提供免费的订单物流轨迹路由信息推送服务。要注册路由信息,只需提供以下信息:

  • 公司编码
  • 订单号
  • 订单总件数
  • 收件人地址
  • 收件人电话
  • 收件人姓名
  • 快递产品类型
  • 包裹总重量
  • 包裹总价值

触发推送

注册路由信息后,需要触发推送才能收到物流轨迹信息。触发推送有以下几种方式:

  • 第三方下单时,在订单信息中加入路由信息
  • 顺丰下单时,在订单信息中加入路由信息
  • 通过顺丰开放平台API接口触发推送
  • 通过顺丰开放平台管理后台触发推送

查询物流轨迹

注册路由信息并触发推送后,即可通过以下方式查询物流轨迹:

  • 顺丰开放平台API接口
  • 顺丰开放平台管理后台

示例

以下是一个使用顺丰开放平台推送物流轨迹路由信息的示例:

import requests

# 注册路由信息
url = "https://api.sf.com/open/route/register"
headers = {"Content-Type": "application/json"}
data = {
    "companyCode": "123456",
    "orderNumber": "20230317123456",
    "totalNumber": 1,
    "receiverAddress": "北京市海淀区上地十街10号",
    "receiverPhone": "13800138000",
    "receiverName": "张三",
    "productType": "SF_EXPRESS",
    "totalWeight": 1.0,
    "totalValue": 100.0
}
response = requests.post(url, headers=headers, json=data)
print(response.text)

# 触发推送
url = "https://api.sf.com/open/route/push"
headers = {"Content-Type": "application/json"}
data = {
    "companyCode": "123456",
    "orderNumber": "20230317123456"
}
response = requests.post(url, headers=headers, json=data)
print(response.text)

# 查询物流轨迹
url = "https://api.sf.com/open/route/query"
headers = {"Content-Type": "application/json"}
data = {
    "companyCode": "123456",
    "orderNumber": "20230317123456"
}
response = requests.post(url, headers=headers, json=data)
print(response.text)

注意事项

  • 确保路由信息和推送信息准确无误。
  • 查询物流轨迹时,确保查询参数正确。
  • 物流轨迹信息可能有延迟,请耐心等待。

总结

顺丰开放平台的免费推送物流轨迹路由信息服务,为开发者提供了快速实现物流轨迹查询功能的便捷途径。该服务支持第三方下单和顺丰下单两种方式,满足不同场景的需求。

常见问题解答

  1. 如何注册路由信息?

    通过顺丰开放平台API接口或管理后台注册。

  2. 如何触发推送?

    通过顺丰开放平台API接口或管理后台触发推送。

  3. 如何查询物流轨迹?

    通过顺丰开放平台API接口或管理后台查询物流轨迹。

  4. 物流轨迹信息可能有延迟吗?

    是的,物流轨迹信息可能存在延迟。

  5. 该服务是否支持第三方下单?

    是的,该服务支持第三方下单和顺丰下单。