Python支付宝单笔转账接口
开发信息
接口加签方式为证书模式
证书模式好处是可以使用支付宝的转账到支付宝账户,也就是提现功能,公钥模式不能实现转账到支付宝账户。
此DEMO利用单笔转账到支付宝账户接口【提现功能】用户可以通过此DEMO掌握思想后,运用到其他API接口上。
作者编写此demo是想将项目对接支付宝的套路思想展示出来,大家了解思想后可在python单文件、Flask项目、Django项目、Tornado项目等众多Python框架下使用。
步骤:
第一步
安装 python-alipay-sdk
# 安装 python-alipay-sdk
pip install python-alipay-sdk --upgrade
# 对于 python2,请安装 2.0 以下版本:pip install python-alipay-sdk==1.1
第二步
在项目中创建文件夹
Linux系统
# Linux系统
# cd 项目目录下 假设我的项目叫demo
cd demo
# 创建文件夹
mkdir sandbox
Windows系统
备注:windows用户创建文件夹可以不用下面的命令,用过windows系统的都知道怎么创建文件夹。
# Windows系统 黑窗口
# cd 项目目录下
cd demo
# 创建文件夹
md sandbox
第三步
下载公钥证书、支付宝公钥证书、支付宝根证书、应用私钥存放到sandbox文件夹下
提示:如果沙箱应用的接口加签方式为公钥模式请更改为证书模式
点击查看
1.先点击非JAVA语言,把应用公钥证书、支付宝公钥证书、支付宝根证书下载到项目的sandbox文件夹里。
2.在sandbox文件夹里创建一个app_private.txt 文件
3.使用pycharm打开app_private.txt文件
4,把非JAVA语言的应用私钥粘贴到app_private.txt文件里。
5.鼠标光标移动到应用私钥的第一个字符前面,按下回车,让应用私钥到第二行。
6.鼠标光标移动到第二行的应用私钥的最后一个字符会面,按下回车。
7.复制如下内容在第一行粘贴
-----BEGIN RSA PRIVATE KEY-----
8.复制如下内容在第三行粘贴
-----END RSA PRIVATE KEY-----
第二行只放应用私钥
9.新建一个python文件用于测试接口功能是否能使用。
作者使用的是linux系统命令 touch 是创建文件的命令 my_test.py 是要创建文件的名称 windows用户直接创建文件。
touch my_test.py
10.使用pycharm 打开项目,并编辑my_test.py 文件
赞助
如果你觉得此DEMO对你有帮助,你可以赞助我一杯咖啡,鼓励我继续开发、分享各类技术知识。
如果在使用此demo中遇到自己无法解决问题,请联系QQ510897279获取技术支持。
DEMO编写时间:2022年2月14日【情人节】
最新文章
- Windows+Caffe+VS2013+python接口配置过程
- 关于phpcms 万一忘记密码怎么破?
- com.android.internal.os.ZygoteInit$MethodAndArgsCaller 解决
- Invert Binary Tree
- 详细介绍dll文件是什么
- iOS CoreMotion框架(传感器)
- Hadoop启动异常情况解决方案
- Microsoft SQL Server 2012 数据库安装图解教程
- 03---JavaScript基础整理
- sql 常用语法汇总
- 淘淘商城_day02_课堂笔记
- HTML5常用标签总结
- 【Angular专题】——(1)Angular,孤傲的变革者
- SVG路径PATH
- 用RIPv2实现网络区域的互通
- P3201 [HNOI2009]梦幻布丁
- ORM的单表操作
- strongSwan配置、运行及测试
- go搭建web服务
- 《Python黑帽子:黑客与渗透测试编程之道》 网络基础