本文共 543 字,大约阅读时间需要 1 分钟。
文档地址(例子是采用统一收单下单并支付页面接口)
文档地址:
接口说明:
只需要传必填的,选填的根据需要决定
请求地址的沙箱环境:
app_id在开发环境时可以用沙箱的
method,charset,sign_type,version都是固定值
要注意的就是sign和biz_content
先说biz_content参数。该参数传递的是每个商户自己的信息数据(以上这些参数都是公共参数)
商户各自的参数列表如下
其实有很多参数。列表一大串(根据自己需要决定是否要不要用)
必填的就前4个
这些参数全部要放到biz_content中
说完了biz_content后重点说下sign参数
他需要传递签名的参数字符串
那么,如何签名?
签名过程:支付宝给了JAVA的签名应用。但我们的是python(支付宝泥煤)
所以我们需要自己做签名。方法
步骤1 2 3说的很清楚
首先提出哪些不是字符串的东西 然后拼接重组排序,然后签名编码
然后关于沙箱环境生成的支付二维码,是不能用我们正常的账号来扫码的,需要用沙箱账号来扫
沙箱账号(需要登陆)
沙箱说明
下一节讲解代码
对了 记得要安装pycryptodome对私钥和公钥进行签名和编码
pip install pycryptodome
完结
转载地址:http://msepi.baihongyu.com/