以下代码演示了如何使用Python调用圆通快递API接口查询运单信息:

import requests
import json

url = 'https://kh.yto.net.cn/steward/web/waybillSearch/getWaybillTrackAndOrderInfo'
headers = {
    'Content-Type': 'application/json;charset=UTF-8',
    'Accept': 'application/json, text/plain, */*',
    'jwt-token': 'eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJleHAiOjE2OTI1MjM5NjgsInN1YiI6IntcImNvZGVcIjpcIjI2ODI2MzQ0OGM5OTRlNjdiZjA0YTg0NzgwMGI1YTA5XCIsXCJlbmNyeXB0TW9iaWxlXCI6XCIxOTkqKio3ODE4OVwiLFwiZ3JvdXBJZFwiOjI1MjAxNSxcImlkXCI6XCIyNjgyNjM0NDhjOTk0ZTY3YmYwNGE4NDc4MDBiNWEwOVwiLFwibGFzdExvZ2luXCI6MTY4MzYwNzY2ODAwMCxcImxvZ2luc1wiOjY1LFwibW9iaWxlXCI6XCIxOTkwNzk3ODE4OVwiLFwibmlja05hbWVcIjpcIuWmguWInVwiLFwidXNlcm5hbWVcIjpcIjE5OTA3OTc4MTg5XCJ9In0.RxsXecsOv-f3hdOaNrJ3KN9Q7lD9puHhH5zLJ5L0_dE'
}

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

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

result = json.loads(response.text)
print(result)

注意:

  • 该接口需要使用JWT-Token进行身份验证,请根据实际情况替换代码中的token值。
  • logInIdgroupId 参数可能需要根据实际情况进行调整。
  • waybillNo 参数为需要查询的运单号。

成功调用该接口后,将返回运单跟踪信息和订单信息。


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

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