【django项目使用支付宝】蚂蚁金服-沙箱环境-工具类的接口使用-alipay-支付宝公钥密钥生成软件-windows

步骤大纲

  1. 下载公钥和私钥
  2. pip install Python-alipay-sdk --upgrade
  3. 创建alipay_config的文件
  4. 将公钥和私钥复制到该文件夹中的文件app_ras_private_key.pem和app_ras_public_key.pem
  5. 注意格式要求开头结尾必须是
    在这里插入图片描述
  6. 定义视图函数
    在这里插入图片描述
  7. 写要买的东西,价格等等
    在这里插入图片描述
  8. 注意返回值地址
    在这里插入图片描述
  9. 写支付的js

打开地址

进入第二个蚂蚁金服开放平台
在这里插入图片描述

进入文档中心

文档中心

进入沙箱环境

在这里插入图片描述

蚂蚁金服介绍

使用沙箱环境

蚂蚁沙箱环境(Beta)是协助开发者进行接口功能开发及主要功能联调的辅助环境。沙箱环境模拟了开放平台部分产品的主要功能和主要逻辑(当前沙箱支持产品请参考“沙箱支持产品列表")。
在开发者应用上线审核前,开发者可以根据自身需求,先在沙箱环境中了解、组合和调试各种开放接口,进行开发调通工作,从而帮助开发者在应用上线审核完成后,能更快速、更顺利的进行线上调试和验收工作。
如何使用和配置沙箱环境请参考《沙箱环境使用说明》。
在这里插入图片描述
私钥密钥在这里插入图片描述

登陆自己支付宝

appid不一样了是自己的
在这里插入图片描述

沙箱环境密钥生成方式两种

在这里插入图片描述
在这里插入图片描述
详细地址: 开放平台文档中心.
点击生成下载公钥私钥的地址

这个软件帮助我们生成公钥私钥
目前只有windows可以用
在这里插入图片描述
下一步
选择安装路径
下载完成打开软件
是这样的
在这里插入图片描述
直接点生成密钥
在这里插入图片描述
完成之后
下完软件干什么
去手册里面看一下
在这里插入图片描述
在这里插入图片描述
应用公钥和支付宝公钥的关系

在这里插入图片描述

案例

alipay.在这里插入图片描述
按照案例里面的步骤操作

在这里插入图片描述
不过有点繁琐
我们写的简单一点

项目里面的操作

安装东西 按操作初始化
在这里插入图片描述
在自己的项目里面的views复制粘贴给的案例里面的函数
在这里插入图片描述
修改自己的appid

支付宝的公钥不是自己的

注意写RSA2不是RSA

要记住本来没有逗号哦,需要我们自己加上
然后自己的私钥公钥川需要我们自己加上

复制软件里面的应用公钥
在这里插入图片描述
粘贴到txt
在这里插入图片描述
在这里插入图片描述
粘贴到网站上 保存公钥

私钥创建文件
目的是复制私钥到文本里面 然后从文本里复制
然后放到支付宝页面就可以保存了

公钥私钥的文本放到项目文件夹里面

必须有-----这样的格式
在这里插入图片描述
公钥私钥都复制过来

要把views的值改一下在这里插入图片描述
settings里面读取这两个文件

在这里插入图片描述
测试能不能读取到公钥私钥
在这里插入图片描述

正确路径:
在这里插入图片描述
views就可以这么写了
在这里插入图片描述

案例里面的电脑端支付
在这里插入图片描述
在这里插入图片描述
根据我们项目的地址
/axforder/testPay
在这里插入图片描述

最后支付的js什么的

  1. 支付要看项目
    在这里插入图片描述
    要给订单的支付写一个支付的js
    页面中要加载这个js
    在这里插入图片描述
    js内容:

在这里插入图片描述
如果需要收钱需要调商家端

发布了20 篇原创文章 · 获赞 2 · 访问量 499

猜你喜欢

转载自blog.csdn.net/qq_35456045/article/details/104001310
今日推荐