import requests

url = 'https://kh.yto.net.cn/steward/web/waybillSearch/getWaybillTrackAndOrderInfo'
headers = {
    'Content-Type': 'application/json',
    'Accept': 'application/json, text/plain, */*',
    'jwt-token': 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2OTI1MjM5NjgsInN1YiI6IntcImNvZGVcIjpcIjI2ODI2MzQ0OGM5OTRlNjdiZjA0YTg0NzgwMGI1YTA5XCIsXCJlbmNyeXB0TW9iaWxlXCI6XCIxOTkqKio3ODE4OVwiLFwiZ3JvdXBJZFwiOjI1MjAxNSxcImlkXCI6XCIyNjgyNjM0NDhjOTk0ZTY3YmYwNGE4NDc4MDBiNWEwOVwiLFwibGFzdExvZ2luXCI6MTY4MzYwNzY2ODAwMCxcImxvZ2luc1wiOjY1LFwibW9iaWxlXCI6XCIxOTkwNzk3ODE4OVwiLFwibmlja05hbWVcIjpcIuWmguWInVwiLFwidXNlcm5hbWVcIjpcIjE5OTA3OTc4MTg5XCJ9In0.RxsXecsOv-f3hdOaNrJ3KN9Q7lD9puHhH5zLJ5L0_dE',
    'Referer': 'https://kh.yto.net.cn/new/afterSaleService/queryWaybill',
    'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/108.0.5359.95 Safari/537.36'
}

data = {
    'logInId': '268263448c994e67bf04a847800b5a09',
    'groupId': 252015,
    'waybillNo': 'YT7077950006350'
}

response = requests.post(url, headers=headers, json=data)

result = response.json()
print(result)

本代码示例演示了如何使用 Python 和 requests 库调用圆通快递 API 查询运单跟踪信息和订单信息。您可以根据自己的实际情况修改代码中的参数,例如运单号、登录 ID 和用户组 ID。

该 API 需要使用 JWT token 进行身份验证。您可以从圆通快递官方网站获取 API 文档和 JWT token 获取方式。

使用该 API 可以获取以下信息:

  • 运单状态
  • 物流节点信息
  • 订单信息

希望本代码示例对您有所帮助!


原文地址: https://www.cveoy.top/t/topic/n1Br 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录