返回
顺丰(丰桥)开放平台免费推送订单物流轨迹路由信息
后端
2023-07-06 03:33:34
免费推送订单物流轨迹路由信息:顺丰开放平台助力物流可视化
注册路由信息
顺丰开放平台提供免费的订单物流轨迹路由信息推送服务。要注册路由信息,只需提供以下信息:
- 公司编码
- 订单号
- 订单总件数
- 收件人地址
- 收件人电话
- 收件人姓名
- 快递产品类型
- 包裹总重量
- 包裹总价值
触发推送
注册路由信息后,需要触发推送才能收到物流轨迹信息。触发推送有以下几种方式:
- 第三方下单时,在订单信息中加入路由信息
- 顺丰下单时,在订单信息中加入路由信息
- 通过顺丰开放平台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)
注意事项
- 确保路由信息和推送信息准确无误。
- 查询物流轨迹时,确保查询参数正确。
- 物流轨迹信息可能有延迟,请耐心等待。
总结
顺丰开放平台的免费推送物流轨迹路由信息服务,为开发者提供了快速实现物流轨迹查询功能的便捷途径。该服务支持第三方下单和顺丰下单两种方式,满足不同场景的需求。
常见问题解答
-
如何注册路由信息?
通过顺丰开放平台API接口或管理后台注册。
-
如何触发推送?
通过顺丰开放平台API接口或管理后台触发推送。
-
如何查询物流轨迹?
通过顺丰开放平台API接口或管理后台查询物流轨迹。
-
物流轨迹信息可能有延迟吗?
是的,物流轨迹信息可能存在延迟。
-
该服务是否支持第三方下单?
是的,该服务支持第三方下单和顺丰下单。