【django项目使用支付宝】蚂蚁金服-沙箱环境-工具类的接口使用-alipay-支付宝公钥**生成软件-windows
步骤大纲
- 下载公钥和私钥
- pip install Python-alipay-sdk --upgrade
- 创建alipay_config的文件
- 将公钥和私钥复制到该文件夹中的文件app_ras_private_key.pem和app_ras_public_key.pem
- 注意格式要求开头结尾必须是
- 定义视图函数
- 写要买的东西,价格等等
- 注意返回值地址
- 写支付的js
打开地址
进入第二个蚂蚁金服开放平台
进入文档中心
文档中心
进入沙箱环境
蚂蚁金服介绍
使用沙箱环境
蚂蚁沙箱环境(Beta)是协助开发者进行接口功能开发及主要功能联调的辅助环境。沙箱环境模拟了开放平台部分产品的主要功能和主要逻辑(当前沙箱支持产品请参考“沙箱支持产品列表")。
在开发者应用上线审核前,开发者可以根据自身需求,先在沙箱环境中了解、组合和调试各种开放接口,进行开发调通工作,从而帮助开发者在应用上线审核完成后,能更快速、更顺利的进行线上调试和验收工作。
如何使用和配置沙箱环境请参考《沙箱环境使用说明》。
私钥**
登陆自己支付宝
appid不一样了是自己的
沙箱环境**生成方式两种
详细地址: 开放平台文档中心.
点击生成下载公钥私钥的地址
这个软件帮助我们生成公钥私钥
目前只有windows可以用
下一步
选择安装路径
下载完成打开软件
是这样的
直接点生成**
完成之后
下完软件干什么
去手册里面看一下
应用公钥和支付宝公钥的关系
案例
alipay.
按照案例里面的步骤操作
不过有点繁琐
我们写的简单一点
项目里面的操作
安装东西 按操作初始化
在自己的项目里面的views复制粘贴给的案例里面的函数
修改自己的appid
支付宝的公钥不是自己的
注意写RSA2不是RSA
要记住本来没有逗号哦,需要我们自己加上
然后自己的私钥公钥川需要我们自己加上
复制软件里面的应用公钥
粘贴到txt
粘贴到网站上 保存公钥
私钥创建文件
目的是复制私钥到文本里面 然后从文本里复制
然后放到支付宝页面就可以保存了
公钥私钥的文本放到项目文件夹里面
必须有-----这样的格式
公钥私钥都复制过来
要把views的值改一下
settings里面读取这两个文件
测试能不能读取到公钥私钥
正确路径:
views就可以这么写了
案例里面的电脑端支付
根据我们项目的地址
/axforder/testPay
最后支付的js什么的
- 支付要看项目
要给订单的支付写一个支付的js
页面中要加载这个js
js内容:
如果需要收钱需要调商家端