网站制作学习网Python→正文:request sign failed. int() argument must be a string, a bytes-like obj
字体:

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'
 
然后再请求 创建支付宝订单就没有 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中的魔术方法 >>
推荐文章
最新文章