You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
49 lines
1.8 KiB
49 lines
1.8 KiB
#!/bin/bash
|
|
|
|
# 简单快递查询脚本
|
|
TRACKING_NUMBER="$1"
|
|
|
|
echo "查询快递单号: $TRACKING_NUMBER"
|
|
echo "========================================"
|
|
|
|
# 检查单号格式
|
|
if [[ $TRACKING_NUMBER == JDX* ]]; then
|
|
echo "快递公司: 京东物流 (JD Express)"
|
|
echo ""
|
|
echo "由于API限制,建议您:"
|
|
echo "1. 访问京东物流官网: https://www.jd.com"
|
|
echo "2. 在搜索框输入单号: $TRACKING_NUMBER"
|
|
echo "3. 或使用京东APP扫描二维码查询"
|
|
echo ""
|
|
echo "京东物流客服电话: 950616"
|
|
elif [[ $TRACKING_NUMBER == SF* ]]; then
|
|
echo "快递公司: 顺丰速运"
|
|
echo "查询网址: https://www.sf-express.com"
|
|
echo "客服电话: 95338"
|
|
elif [[ $TRACKING_NUMBER == YT* ]] || [[ $TRACKING_NUMBER == 88* ]] || [[ ${#TRACKING_NUMBER} -eq 13 ]]; then
|
|
echo "快递公司: 圆通速递"
|
|
echo "查询网址: https://www.yto.net.cn"
|
|
echo "客服电话: 95554"
|
|
elif [[ $TRACKING_NUMBER == ZTO* ]] || [[ ${#TRACKING_NUMBER} -eq 12 ]]; then
|
|
echo "快递公司: 中通快递"
|
|
echo "查询网址: https://www.zto.com"
|
|
echo "客服电话: 95311"
|
|
elif [[ $TRACKING_NUMBER == STO* ]]; then
|
|
echo "快递公司: 申通快递"
|
|
echo "查询网址: https://www.sto.cn"
|
|
echo "客服电话: 95543"
|
|
elif [[ $TRACKING_NUMBER == YUNDA* ]] || [[ $TRACKING_NUMBER == 39* ]]; then
|
|
echo "快递公司: 韵达快递"
|
|
echo "查询网址: https://www.yundaex.com"
|
|
echo "客服电话: 95546"
|
|
else
|
|
echo "快递公司: 未知 (请根据单号前缀判断)"
|
|
echo ""
|
|
echo "通用查询建议:"
|
|
echo "1. 访问快递100: https://www.kuaidi100.com"
|
|
echo "2. 访问菜鸟裹裹: https://www.cainiao.com"
|
|
echo "3. 使用支付宝/微信的快递查询功能"
|
|
fi
|
|
|
|
echo ""
|
|
echo "查询时间: $(date '+%Y-%m-%d %H:%M:%S')"
|