支持通过快递鸟API实时查询运单轨迹信息;当用户需要查询快递物流状态、追踪运单进度或获取包裹配送详情时使用
pip install requests>=2.28.0
必需环境变量:
KUAIDI_BIRD_API_CREDENTIALS:快递鸟API凭证凭证格式:
CUSTOMER_CODE|APP_KEY
格式说明:
|)分隔商户ID和API密钥获取方式:
配置示例:
# Linux/Mac
export KUAIDI_BIRD_API_CREDENTIALS="1292092|703d0b97-07fa-478c-bfea-ca3597f2ce0f"
# Windows PowerShell
$env:KUAIDI_BIRD_API_CREDENTIALS="1292092|703d0b97-07fa-478c-bfea-ca3597f2ce0f"
# Windows CMD
set KUAIDI_BIRD_API_CREDENTIALS=1292092|703d0b97-07fa-478c-bfea-ca3597f2ce0f
快递鸟账号需开通快递查询服务套餐(免费或付费)
确认运单信息
执行查询
scripts/query_tracking.py 处理运单查询--logistic-code:运单号(必需)--api-url:API地址(可选,默认为快递鸟正式环境)python /workspace/projects/kuaidi-bird-tracking/scripts/query_tracking.py --logistic-code 773367326370601
解析与展示结果
KUAIDI_BIRD_API_CREDENTIALS 是否已正确设置CUSTOMER_CODE|APP_KEY,使用竖线(|)分隔KUAIDI_BIRD_API_CREDENTIALSCUSTOMER_CODE|APP_KEY(使用竖线分隔)export KUAIDI_BIRD_API_CREDENTIALS="1292092|703d0b97-07fa-478c-bfea-ca3597f2ce0f"
SF1234567890python /workspace/projects/kuaidi-bird-tracking/scripts/query_tracking.py --logistic-code SF1234567890
YT1234567890123python /workspace/projects/kuaidi-bird-tracking/scripts/query_tracking.py --logistic-code YT1234567890123