Response Body:
{"code":"SIGN_ERROR","detail":{"detail":{"issue":"sign not match"},"field":"signature","location":"authorization","sign_information":{"method":"POST","sign_message_length":351,"truncated_sign_message":"POST\n/v3/transfer/batches\n1665560467\n84d6f2e989074737bff70f30afd4b776\n{\"batch_\n","url":"/v3/transfer/batches"}},"message":"错误的签名,验签失败"}
使用微信官方提供的验签工具 塞入我的入参和代码生成的签名 验签通过// 但是接口却返回验签不通过 不知道是什么问题???
工具只能校验计算方式是否正确,无法校验参数的正确性,V3接口签名错误参考:https://developers.weixin.qq.com/community/develop/doc/000c46d5d481804ba98bec90356809
可能是数据类型的问题,有些数据需要base64加解密,我用python+flask,参考这个https://developers.weixin.qq.com/community/develop/article/doc/000c00439ec078b3558c4604e5b013,根据需求改,可以走通
一样的问题,卡了一天了还没找到原因
所有的请求参数检查一下