登录 注册 VIP特权 提交收录
Search Engine Optimization,不撸代码不修BUG
主页 » 网站源码 » 正文

收款啦--三合一收款码 thinkPHP5.0 源码

1111.png

收款啦

收款啦,是一款支付宝、微信、QQ收款码三合一整合系统。

采用 thinkPHP5.0 + MySQL + layui 完成

前言

不论是教程还是现成的代码,在网上几乎是遍地都是,为什么我还要自己写一套呢?

就是一个体现套字,包含上传二维码,识别二维码,生成三合一收款码,一整套流程服务。

绝大多数的三合一仅仅只是针对个人使用,而收款啦能对多用户提供三合一服务。

但是它却没有后台,原因主要有两个:

  1. 没有必频繁查看或修改配置,一次配置,终身使用。
  2. 作者懒癌发作(也促使没有安装向导)
  3. 如果实在需要的话,后面再说

本身代码是比较轻量级的,由于使用了框架导致体积增大。

好吧,本身也没啥技术含量,自己也几乎用不到,写给有需要的人类吧,顺便水水文~~逃(-

原理

收款码三合一,听上去感觉很神奇,其实原理非常简单!

所谓二维码,其实就是包含了一系列字符串的图片罢了。无论是支付宝还是微信的收款码,其本质上是一个包含了收款链接的二维码。所以我们的思路是:检测如果是支付宝浏览页面,就给出支付宝的付款链接、如果是微信,就给出微信链接……

然后这里涉及到一个知识点,User-Agent,大厂的webview都会携带自家的UA信息,比如说:

QQ:MQQBrowser/6.2 TBS/043221 Safari/537.36 QQ/7.0.0.3135>

微信:MQQBrowser/6.2 TBS 043220 Safari/537.36 MicroMessenger/6.5.8.1060 NetType/4G Language/zh_CN

支付宝: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

这样就很轻松区分是QQ还是微信还是支付宝扫码了:

User-Agent 含有 QQ/ 为QQ

User-Agent 含有 MicroMessenger 为微信

User-Agent 含有 AlipayClient 为支付宝

既然能够区分每个软件,那就可以通过自建一个网址,通过二维码生成扫描这个网址后,判断浏览器的UA,来分发不同的收款码

大致的流程则为:

客户端扫码 -> 服务端根据 User-Agent 判断客户端类型 -> 分别返回不同的处理

另外值得注意的是:

QQ:https 协议,无法唤醒QQ

支付宝:https 协议,可直接唤醒支付宝 APP

微信:微信自己的支付协议,无法唤醒微信

安装
PHP >= 5.6 + MySQL

将应用程序部署到你的服务器中

public子目录设置为对外公开目录

将根目录pay.sql导入你的数据库中

修改applicationdatabase.php为自己数据库信息

设置网站伪静态为thinkPHP

修改根目录中config.php中的相关信息

输入你的域名进行访问(必须按步骤来)

需要在外网中才有效!需要在外网中才有效!需要在外网中才有效!重要的事情说三遍(里面局域网应该也有效,但那还有啥意义)

隐藏内容「评论」后可见,请勿回复无意义内容!

文章目录

您的大名:
万水千山总是情,给个打赏行不行。 打赏

标签: hide收款qq支付宝微信三合一
! 如链接失效请在下方留言。本站所发布的全部内容源于互联网搬运,仅限于小范围内传播学习和文献参考,请在下载后24小时内删除,如果有侵权之处请第一时间联系我们删除。敬请谅解! E-mail:49613651@qq.com
原创文章,作者:一宇A1xt,如若转载,请注明出处:https://www.a1xt.com/archives/58.html

相关推荐

微信群群员强制群代办设置教程

微信群强制群代办设置教程,不是管理员也可以设置群代办,让所有群强制点击小程序教程。不是管理员,也可以强制设置进去群代办,让所有群员强制...

鸽子Typecho主题鸽子Typecho主题

一款很二次元的主题模板特色二次元风格自适应评论可显示加密地址的qq头像咕咕咕?[hide] https://huanyin.lanzo...

For-X简洁自适应Typecho模板

主题原作者cho,后由某某移植到typecho,然后LIFET又进行了魔改,但是问题比较多,所以我就想修修,于是用了半天时间修了修,至...

illi粉色二次元Typecho主题

特色喵简约风格(不要因为图片就觉得花里胡哨的,不喜欢可以关闭缩略图或者自行替换图片)全站pjax支持(可能有点生硬,后续加入动画改善)...

Angin一个比较简洁的Typecho主题

这是一款收费模板,后来因为作者感觉到写的丑了,然后就免费分享了...特色自适应设计支持Pjax图像缩放代码高亮文章置顶内置了文章阅读数...

Diary简洁Typecho主题

本主题依照很久之前Klose的主题Writing完善而来。主题特色内置文章置顶功能简洁且自适应[hide] https://huany...

Castle一个MD风格单栏Typecho主题

主题特色MD风格自适应支持代码高亮支持 pjax内含多种配色进行选择支持配置多种语言[hide] https://huanyin.la...

LightWhite一个Typecho单栏主题

主题特点响应式单栏主题 反正响应式现在已经是标配了吧pjax 标配代码高亮 还是标配...唉都是标配我写出来干嘛(凑字数友链样式模板 ...


猜你喜欢

QQ互联分发源码V1.0 无需申请对接QQ登陆

收款啦收款啦,是一款支付宝、微信、QQ收款码三合一整合系统。采用 thinkPHP5.0 + MySQL + layui 完成前言不论...


上一篇
下一篇

发表评论

仅有一条评论

  1. 评论者头像 叶子 回复

    貌似很神奇