利用开放API接口制作QQ钱包/微信/支付宝等通用收款码

Windows 10 Version 1903

最近有网友咨询为收款方便如何将各种收款码整合成通用收款码,实际这种通用码其实网上有很多制作方法。

最简单的有些网站直接上传收款码即可自动进行合并,只不过潜在问题是控制权在别人手里难免有些不放心。

有这种担心其实是很正常的但是如果不用别人的服务,意味着你就得自己搭建服务器提供扫码时的解析支撑。

所以只能说如果你愿意的话并且手头也有服务器的话那就自己做,没有服务器那就得额外租个服务器先用着。

服务器成本的话其实不算高例如某某云的轻量服务器每月20块钱,域名的话不买也行直接用IP地址进行访问。

自己制作的成本计算器:点击这里查看效果

仅提供扫码解析的支撑服务器每月大概10~20元左右,最好买个域名防止支付宝或微信扫码时直接进行拦截。

域名的话CN域名每年大概只要10~20块钱,遇到促销的时候可能只需要几块钱即可买个非常便宜的CN域名。

所以综合下来每年的成本在100~200元之间,看到这里如果你仍然觉得还是自己搭建通用码的话那继续看吧。

先给各个收款方式生成收款码:

微信:打开微信---右上角按钮---收付款---二维码收款---保存收款码,  然后将收款码发送到电脑桌面上保存先。

支付宝:支付宝首页---收钱---保存图片,同样的将支付宝的收款码通过QQ 或者微信等发送到电脑桌面保存。

QQ:打开手机QQ---右上角按钮---收付款---二维码收款--保存收款码,然后将收款码发送到电脑桌面上保存。

解析各个收款码获得实际地址:

点击这里打开开源中国提供的二维码解析网站,点击二维码解码选择上传图片然后上传各个收款码进行解析。

解析后出现地址大概是下面这种样式。注:请勿直接复制以下地址不然别人向你付款到时候可被鸭子哥收了。

手机QQ钱包收款码:

https://i.qianbao.qq.com/wallet/sqrcode.htm?m=tenpay&a=1&u=357016432&ac=E151F205441AB1CDF25D48FF728C870D7393EAFE5B537D5802DC7124C6333814&n=ld&f=wallet

微信收款码:

wxp://f2f0uxtfiuciaxMymYzSPDyRnjN0PxmwwdQN

支付宝收款码:

https://qr.alipay.com/lpx01834rcrnveotfcih639

编辑HTML文件识别不同软件:

重点要做的就是将自己的收款链接替换到.HTML代码里即可,要保证各个收款码对应不要支付宝填成微信的。

填写后检查如果没有错误保存.HTML文件即可,  然后将文件上传到支持WEB访问的服务器进行实际扫码测试。

利用开放API接口制作QQ钱包/微信/支付宝等通用收款码

如果没有的话就可以正常使用了,注意使用期间必须保证服务器可以正常访问不然扫码时会直接报错打不开。

注:不要使用记事本编辑HTML文件!请使用专业代码编辑器例如Notepad++、VisualStudioCode等编辑。

点击这里下载HTML文件或者直接完整复制以下代码使用代码编辑器新建.HTML修改再保存也是完全可以的。

以下代码转自简书

本文由来源 蓝点网 综合,由 山外的鸭子哥 整理编辑,其版权均为 蓝点网 综合 所有,文章内容系作者个人观点,不代表 蓝点网 对观点赞同或支持。如需转载,请注明文章来源。
已赞2
哇哦恭喜您已成功屏蔽了蓝点网的小广告
   

评论:

13 条评论,访客:10 条,站长:3 条
  1. bbjiabcd
    bbjiabcd发布于: 
    Google Chrome 72.0.3626.121 Google Chrome 72.0.3626.121 Windows 10 64位版 Windows 10 64位版

    我想知道的是:如何生成一个静态的二维码,同时支持微信和支付宝付款的

  2. laodriver
    laodriver发布于: 
    Google Chrome 71.0.3578.98 Google Chrome 71.0.3578.98 Windows 10 64位版 Windows 10 64位版

    jquery 有个插件 jQuery qrcode,另外GayHub上也有一个https://github.com/davidshimjs/qrcodejs 。其他的不清楚还有没有,这两个都是直接在前台使用JS生成二维码并利用canvas输出到页面上,不需要使用第三方API,很方便,而且速度也要比调用第三方API要快,因为省去了中间到第三方API的网络访问,只是他是用canvas输出到页面上的,貌似并不是正常的img标签,所以手机上可能无法长按识别为图片,需要另外的处理,比如提取生成的二维码图片的dataURL然后手动创建一个img标签

    • laodriver
      laodriver发布于: 
      Google Chrome 71.0.3578.98 Google Chrome 71.0.3578.98 Windows 10 64位版 Windows 10 64位版

      是网络问题吗,那几个API只剩备用里面的第二个这一个可以用了。。。

    • laodriver
      laodriver发布于: 
      蓝点网小程序版 蓝点网小程序版 微信浏览器 微信浏览器

      QQ在浏览器状态下无法长按识别图片,只有在好友的聊天窗口可以识别二维码,所以这个应该是不能直接支持QQ收款的

  3. 木头科学二百五
    木头科学二百五发布于: 
    Google Chrome 74.0.3721.0 Google Chrome 74.0.3721.0 Windows 10 64位版 Windows 10 64位版

    不对呀!合着这就是个 HTML 文件呀。。。那直接用 github pages 这类的服务不就完了!

      • 木头科学二百五
        木头科学二百五发布于: 
        Google Chrome 74.0.3721.3 Google Chrome 74.0.3721.3 Windows 10 64位版 Windows 10 64位版

        我意思是 github pages 类的服务,比如我用的 netlify 在大陆的速度就不错。

  4. 木头科学二百五
    木头科学二百五发布于: 
    Google Chrome 74.0.3721.0 Google Chrome 74.0.3721.0 Windows 10 64位版 Windows 10 64位版

    使用搬瓦工最便宜服务器捡优惠一年不到 100 元,然后用 freenom 免费永久域名。成本直线下降。

  5. 蓝点-阿浩™
    蓝点-阿浩™发布于: 
    QQbrowser QQbrowser Android 8.0.0 Android 8.0.0

    卧槽鸭子锅,我朋友给我付了两万块,我忘记改链接了,快还我😭😭😭

发表评论