查了菜鸟官网发现没有python的签名源码,测试的时候发现非常不方便,所以自己弄了一个模拟的签名计算
import base64
import hashlib
import json
def CaiNiaoSign(request):#这里需要传字典,就是对应菜鸟的logistics_interface值
hash_key = '3Y051x7i194d31g564f'#加盐字符串、、、这里根据每个公司的计算规则
str2 =(json.dumps(request,ensure_ascii