支付宝个人转账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
图片: