收款神器!解读聚合收款码背后的原理
Hollis
共 4522字,需浏览 10分钟
·
2020-10-14 04:46
微信相关支付方式
weixin://wxpay/bizpayurl?sr=123456
聚合收款码核心原理
支付宝
UCBrowser/11.5.0.939 UCBS/2.10.1.6 Mobile Safari/537.36 AliApp(AP/10.0.15.051805) AlipayClient/10.0.15.051805 Language/zh-Hans
微信
MQQBrowser/6.2 TBS 043220 Safari/537.36 MicroMessenger/6.5.8.1060 NetType/4G Language/zh_CN
String userAgent = request.getHeader("user-agent");
if (Objects.equals(userAgent, "AlipayClient")) {
// 支付宝
} else if (Objects.equals(userAgent, "MicroMessenger")) {
// 微信
}
https://qr.alipay.com/xxxx
微信 JSAPI 支付/支付宝生活支付 微信 JSAPI 支付/支付宝面付扫码支付
聚合收款码核心流程
静态聚合收款码 动态聚合收款码 银联静态二维码
https://qr.95516.com/00010000/xxx
静态聚合收款码流程
动态聚合收款码流程
银联静态二维码流程
https://www.heihei.com
https://www.heihei.com?qrCode=URLENCODE(https://qr.95516.com/00010000/xxx)
总结
相关资料
https://pay.weixin.qq.com/wiki/doc/api/index.html https://opendocs.alipay.com/open/194 https://developers.weixin.qq.com/doc/offiaccount/OA_Web_Apps/Wechat_webpage_authorization.html
有道无术,术可成;有术无道,止于术
欢迎大家关注Java之道公众号
好文章,我在看❤️
评论