vue+django2.0.2-rest-framework 生鲜项目
一、支付宝沙河环境配置
线上正式:
进入蚂蚁金服开放平台(https://open.alipay.com/platform/home.htm),登录后进入管理中心-->>应用列表
创建应用
创建应用后会有一个appid。还需要提交信息进行审核。
微信支付和支付宝支付都是要求企业认证才可以完成的,个人开发不可以,所以我们需要用沙箱环境,它可以让我们不具备这些应用或者说应用审核还没通过的时候先开发调试
二、沙河环境
沙河应用地址:https://openhome.alipay.com/platform/appDaily.htm?tab=info
1)需要生成公钥私钥
地址:https://docs.open.alipay.com/291/105971/
选winwods,如果linux就选linux
下载好工具照着生成就可以了
2)把生成的公钥和私钥拷贝到trade/keys文件夹下面--->>>重命名--->>首尾都要添加下面的内容:
-----BEGIN PRIVATE KEY----- -----END PRIVATE KEY-----
3)将沙箱环境中支付宝提供给我们的公钥也要取下来。
这个公钥在我们后面做订单查询状态的时候有用。
支付宝开发文档说明
我们主要用到电脑网站支付,文档地址:https://docs.open.alipay.com/270
用到的API接口:统一收单下单并支付页面接口
里面有文档说明
sign签名
应该看未使用开放平台的SDK里面的说明:https://docs.open.alipay.com/291/106118
请求参数
必填的几个:
简述下上述操作的目的:
- 通过工具生成应用公钥私钥,公钥需要放支付宝上,私钥保管好
- 复制支付宝提供给我们的支付宝公钥,保存到本地
- 将应用公钥私钥、支付宝公钥都复制到项目指定地方,并添加上面说的,首尾各一行的代码
支付宝相关,未完待续。。
未来的你,会感谢现在努力的你!