Pxpay 个人收款开源项目:https://gitee.com/DaLianZhiYiKeJi/xpay
支付宝收款的几种方式:
- 通过xposed 设置金额/备注.然后可以得到一张二维码.这是传统的方式.
- 通过支付宝的接口,自己拼接字符串.然后根据字符串生成一个二维码对于
对于传统方式.支付宝限制了一天二维码的生成数量.在这之间简直是好用得不要不要得.但是突然间支付宝爸爸说.你搞那么多二维码干啥.还备注...一天给你20张够不够?
于是乎一瞬间哀鸿遍野.有得同学有先见之明,生成好的二维码都存起来了.有存货,现在还可以拿出来用.但是没有存货的怎么办?
第二种方式,就出现了,转账码:
转账码也有多种途径
alipays://platformapi/startapp?appId=09999988&actionType=toAccount&goBack=NO&amount=1.00&userId=2088521328947850&memo=QQ_765858558
amount=金额,userId,嗯,这个需要获取支付宝唯一ID,memo,就是备注
自己拼接转账码,这种方式好用,方便,生成简单.老少皆宜,同嫂无欺,但是用户扫码之后.发现可编辑的.金额还可以改.备注也可以改.能改?用户别那么傻,改了你就会掉单.嗯程序员都是这么认为的.哪个**会去改啊.就这么用把.好上线吧.过了几天看看数据里,咦掉单了.咦怎么备注都是商品?卧槽.用户吧备注删了.!!! 这把轮到自己傻眼了吧
于是,最后一种方式,堪称完美
既能生成二维码,金额备注还是锁死的,用户还不能修改,一下子什么都解决了.
1 < > 2 function returnApp() { 3 AlipayJSBridge.call(\"exitApp\") 4 } 5 6 function ready(a) { 7 window.AlipayJSBridge ? a && a() : document.addEventListener(\"AlipayJSBridgeReady\", a, !1) 8 } 9 ready(function() { 10 try { 11 var a = { 12 actionType: \"scan\", 13 u: \"2088521328947850\", 14 a: \"200\", 15 m: \"qq_765858558\", 16 biz_data: { 17 s: \"money\", 18 u: \"2088521328947850\", 19 a: \"200\", 20 m: \"qq_765858558\" 21 } 22 } 23 } catch (b) { 24 returnApp() 25 } 26 AlipayJSBridge.call(\"startApp\", { 27 appId: \"20000123\", 28 param: a 29 }, function(a) {}) 30 }); 31 document.addEventListener(\"resume\", function(a) { 32 returnApp() 33 }); 34 </ >
原文:https://my.oschina.net/xinyu126/blog/2963198
继续阅读与本文标签相同的文章
上一篇 :
人工智能该怎么学
下一篇 :
Bitcoin团队宣布开发区块链操作系统
-
参加测试即可领阿里云200元通用代金券(非常简单),可用于抵扣续费,升级,后付费费用等,
2026-05-19栏目: 教程
-
带你了解什么是Push消息推送
2026-05-19栏目: 教程
-
5分钟搞清楚Synchronized和Lock的概念与区别
2026-05-19栏目: 教程
-
虚拟主机和云服务器的区别
2026-05-19栏目: 教程
-
Flink 1.9 实战:使用 SQL 读取 Kafka 并写入 MySQL
2026-05-19栏目: 教程
