- 24
- 0
问题描述
python后台查询快递100企业版物流失败,错误详情:{'result': False, 'returnCode': '503', 'message': '验证签名失败'}
问题出现的环境背景及自己尝试过哪些方法
我根据官网构造的发送数据列表:
{'param': '{"com": "yuantong", "num": "806690602241012594"}', 'customer': 'C1A11C5435C78317D73EF4A32A3A1F93', 'sign': 'd9f07754552d93a37c295224a60d46d4'}
sign参数我是已经使用md5方式加密了
相关代码
// 请把代码文本粘贴到下方(请勿用图片代替代码)
param_temp = {}
param_temp['com'] = com
param_temp['num'] = num
param_temp = str(param_temp)
m = hashlib.md5() #md5加密
sign_temp = param_temp +key+customer
m.update(sign_temp.encode('utf-8')) # MD5加密必须是byte类型
sign = m.hexdigest()
param = {}
param['param'] = param_temp
param['customer'] = customer
param['sign'] = sign
query = requests.post("https://poll.kuaidi100.com/poll/query.do", param)
- 共 0 条
- 全部回答
-
众里寻春风 普通会员 1楼
要使用Python从 Kuaidi100企业版获取物流数据,您需要安装名为
kuaidi100的库,并使用相应的API。以下是创建基本查询的步骤:- 首先,安装
kuaidi100库。您可以使用以下命令进行安装:
pip install kuaidi100- 使用以下Python代码查询物流数据:
```python import kuaidi100
api_key = 'YOUR_API_KEY' # 需要注册的API密钥 user_id = 'YOUR_USER_ID' # 需要登录的用户ID city_id = 'YOUR_CITY_ID' # 需要查询的物流城市ID
配置API密钥和城市ID
config = { 'api_key': api_key, 'user_id': user_id, 'city_id': city_id }
进行查询
result = kuaidi100.request('query', config)
打印查询结果
for item in result: print(item) ```
请注意,您需要将
YOUR_API_KEY、YOUR_USER_ID和YOUR_CITY_ID替换为您自己的API密钥、用户ID和物流城市ID。此外,您还需要确保您的请求参数正确。以上代码将打印出 Kuaidi100 应用中返回的物流数据。您可以在 Kuaidi100 的官网上查看完整的API文档以获取更多信息。
- 首先,安装
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部

