如何编写一个软件,生成指定账号,指定金额的收款码
-------------------微信------------------
微信私有协议wxp付款指定金额协议头:wxp://f2f1
wxp://f2f19kQC6g-8BCPso6i4EO0mXfuw2qOqVweR(5元收款码)
wxp://f2f16UHhmXupfh5qpvoliSbam88fZZfaGy98(10元收款码)
wxp://f2f1DODfY2P-RjJnoWPjRaMqKsAU3ciAYwj9(15元收款码)
wxp://f2f1WgE0fCj4uX8P6Vr8QbChKk1HNH7gkRYE(20元收款码)
wxp:是微信的私有协议,其实也是HTTPS加密通信,后台是微信的认证服务器,如api.weixin.qq.com,其加密过程,与上面说的支付宝类似。
而后续内容,比如,9kQC6g-8BCPso6i4EO0mXfuw2qOqVweR,是微信号、收款金额、手机序列号等信息经加密和编码后得到的结果。
-------------------支付宝------------------
下面以某个支付宝帐户的5、10、15、20元收款二维码,经过识别后,得到的文字内容:
HTTPS://QR.ALIPAY.COM/FKX09284LMI8UW28NNATFE(5元收款码)
HTTPS://QR.ALIPAY.COM/FKX00782MEANJJPYBVBS50(10元收款码)
HTTPS://QR.ALIPAY.COM/FKX07638RVM17J5XWNFS38(15元收款码)
HTTPS://QR.ALIPAY.COM/FKX07449Q4TEIEWP8C4BE9(20元收款码)
QR.ALIPAY.COM,是指阿里服务器。FKX是支付宝的收款码的标识。
而后续内容,是支付宝帐号、收款金额、手机序列号等信息经加密和编码后得到的结果:
09284LMI8UW28NNATFE
00782MEANJJPYBVBS50
07638RVM17J5XWNFS38
07449Q4TEIEWP8C4BE9