request sign failed. int() argument must be a string, a bytes-like obj
Python 2024/11/19 16:23:47 点击:不统计
原载于:文章来源:www.forasp.cn网站制作学习
使用支付宝支付接口时,python 对接支付宝,请求 创建订单代码错误 request sign failed. int() argument must be a string, a bytes-like object or a real number, not 'Sequence'
原因时在使用 python 接口时,要使用私钥证书要使用 PKCS1格式,而工具生成的时java 格式的 PKCS8
官方说明:https://opendocs.alipay.com/common/02khjp 注意一定时私钥,不是公钥
解决方案:密钥转换使用 支付宝开放平台密钥工具

然后再请求 创建支付宝订单就没有 request sign failed. int() argument must be a string, a bytes-like object or a real number, not 'Sequence' 错误了。
<%77w%77%2Ef%6F%72p%73%70%2Ec%6E>
·上一篇:python 虚拟环境之 pipenv >> ·下一篇:python中的魔术方法 >>