获取支付宝个人转账API生成二维码

in Share with 0 comment

支付宝个人转账API

原理就是 获取 支付宝个人 userId ,然后通过支付宝内置的 alipays:// 协议跳转到转账页面

支付宝 Id 获取, https://render.alipay.com/p/f/fd-ixpo7iia/index.html 在支付宝里面打开这个连接,就会返回一个 userid,返回的 userId 是有空格的,使用的时候需要把空格去掉

付款链接:

alipays://platformapi/startapp?appId=09999988&actionType=toAccount&goBack=NO&amount=金额&userId=支付宝id&memo=转账备注

参数解析:

需要修改的参数
amount:这个是转账的金额
userId: 支付宝id, 通过上面的那个链接获取
memo:转账时候的备注

修改这些参数,得到转账的 url, 然后通过二维码生成,就可以通过支付宝扫码,直接跳转到转账给你的页面了。

可以通过 ALAPI 二维码生成接口来生成二维码,生成前需要把 url 进行 urlencode 转码。
可以通过 http://tool.chinaz.com/tools/urlencode.aspx 进行转码。

例子:

url:https://v1.alapi.cn/api/qr?content=alipays%3A%2F%2Fplatformapi%2Fstartapp%3FappId%3D09999988%26actionType%3DtoAccount%26goBack%3DNO%26amount%3D1%26userId%3D2088312554671574%26memo%3D%E5%A4%87%E6%B3%A8

图片:

请输入图片描述

Responses