Loading... # 支付宝个人转账API 原理就是 获取 支付宝个人 `userId` ,然后通过支付宝内置的 `alipays://` 协议跳转到转账页面 支付宝 Id 获取, [https://render.alipay.com/p/f/fd-ixpo7iia/index.html][1] 在支付宝里面打开这个连接,就会返回一个 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` 图片: ![请输入图片描述][2] [1]: http://%20https://render.alipay.com/p/f/fd-ixpo7iia/index.html [2]: 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 Last modification:December 25th, 2019 at 09:47 am © 允许规范转载 Support 如果觉得我的文章对你有用,请随意赞赏 ×Close Appreciate the author Sweeping payments Pay by AliPay Pay by WeChat