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日【情人节】
Python支付宝单笔转账接口的更多相关文章
- 支付宝单笔转账demo (改配置直接用)
支付宝接口说明文档 https://docs.open.alipay.com/api_28/alipay.fund.trans.toaccount.transfer 需要注意的是:rsa的 公钥和 ...
- Java 支付宝支付,退款,单笔转账到支付宝账户(支付宝订单退款)
上一篇写到支付宝的支付,这代码copy下来就能直接用了, 我写学习文档时会经常贴 官方参数文档的案例地址, 因为我觉得 请求参数,响应参数说明 官方文档整理的很好,毕竟官方不会误导大家. 我学一个 ...
- APP开通支付宝支付 转账功能
注意:支付宝单笔转账到账户功能的准入条件 首先要在商家中心注册,从商家中心可以跳转到开放平台. 登陆蚂蚁金服开放平台 1 开发中心->网页&移动应用 2 根据需求选择应用类型创建应用 3 ...
- 如何使用沙箱测试单笔转账到支付宝账号(php版) https://openclub.alipay.com/read.php?tid=1770&fid=28
说明: 本帖是利用支付宝沙箱测试电脑网站支付接口 测试环境:Apache2.4.23 +php 5.6.25 沙箱环境测试正式环境请修改网关为下方值 复制代码 1 正式环境网关:htt ...
- Java 支付宝支付,退款,单笔转账到支付宝账户(单笔转账到支付宝账户)
上次分享了支付宝订单退款的代码,今天分享一下支付宝转账的操作. 现在是有一个余额提现的功能,本来是打算做提现到银行卡的,但是客户嫌麻烦不想注册银联的开放平台账户,就说先提现到支付宝就行,二期再做银行 ...
- python 支付宝SDK
python 支付宝SDK代码如下 from datetime import datetime from Crypto.PublicKey import RSA from Crypto.Signatu ...
- 支付宝WAP支付接口开发(Node/Coffee语言)
此博客不更新很久了, 更新的文档在这, 有兴趣到这里围观: http://neutra.github.io/2013/%E6%94%AF%E4%BB%98%E5%AE%9DWAP%E6%94%AF%E ...
- 什么是 WSGI -- Python 中的 “CGI” 接口简介
今天在 git.oschina 的首页上看到他们推出演示平台,其中,Python 的演示平台支持 WSGI 接口的应用.虽然,这个演示平台连它自己提供的示例都跑不起来,但是,它还是成功的勾起了我对 W ...
- python面向对象进阶 反射 单例模式 以及python实现类似java接口功能
本篇将详细介绍Python 类的成员.成员修饰符.类的特殊成员. 类的成员 类的成员可以分为三大类:字段.方法和特性. 注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存 ...
随机推荐
- 怎样从 bat 批处理文件调用 PowerShell 脚本
https://stackoverflow.com/questions/19335004/how-to-run-a-powershell-script-from-a-batch-file https: ...
- java 多态 总结
1.前言 引用教科书解释: 多态是同一个行为具有多个不同表现形式或形态的能力. 多态就是同一个接口,使用不同的实例而执行不同操作. 通俗来说: 总结:多态的抽象类与接口有点相似: 父类不需要具体实现方 ...
- Allwinner F1C100s coremark测试
ccu register base:0x01c20000 devmem 0x01c20000 The PLL output=(24MHz*N*K)/(M*P) N=31 K=1 M=1 P=/1 re ...
- MongoDB之几种情况下的索引选择策略
一.MongoDB如何选择索引 如果我们在Collection建了5个index,那么当我们查询的时候,MongoDB会根据查询语句的筛选条件.sort排序等来定位可以使用的index作为候选索引:然 ...
- Visual Studio 2022(VS2022)激活密钥
Visual Studio 2022(VS2022) 激活码: 专业版 Pro: TD244-P4NB7-YQ6XK-Y8MMM-YWV2J 企业版 Enterprise: VHF9H-NXBBB-6 ...
- HTTP2和WebSocket
HTTP http是目前应用最广泛的应用层协议,截止到目前为止已经发布了多个版本,最常用的是http1.1和http2. http0.9是最早的版本,功能很简单,没有header,只支持GET. ht ...
- 白话TCP/IP原理
TCP/IP(Transmission-Control-Protocol/Internet-Protocol),中文译名为传输控制协议/因特网互联协议,又名网络通讯协议,是Internet最基本的协议 ...
- Cesium应用篇--添加雨雪天气
作为一个三维地球,在场景中来点雨雪效果,貌似可以增加一点真实感.Cesium官网Demo中有天气系统的实例,用的是Cesium中的粒子系统做的.效果如下图所示,粒子系统的本质是向场景中添加了很多物体, ...
- golang中map原理剖析
1. golang中的map有自己的一套实现原理,其核心是由hmap和bmap两个结构体实现的 2. 初始化map package main func main() { // 初始化一个可容纳10个 ...
- 解决Post请求中文乱码问题
解决Post请求中文乱码问题 req.setChracterEncoding()要在获取请求参数前调用才有效,不然还是乱码