V免签(PHP)是基于Thinkphp5.1+mysql实现的免签支付程序,主要包含以下特色:登录即时到账,无需进入账户,更安全,提供示例代码简单接入,超简单Api使用,提供统一Api实现接口,免费、开源,无后门风险,支持监听店员会员信息,可使用支付宝微信小号/电话挂机,方便IOS用户,免root,免xp框架,不修改支付宝/微信客户端,防封更安全,目前已经支持最新版本的微信和支付宝。
运行环境:
V免签的运行环境为PHP版本>=5.6。V 免签个人开发者调试测试使用,请勿申请窃取用途,公开请您官方商户接口
原理
用户扫码付款->收到后手机通知栏有提醒->V免签监控端监听到提醒,发送至服务端->服务端根据金额判断是哪笔订单
安装
推荐使用宝塔面板安装,以下教程为宝塔面板安装教程,其他环境请参考自行配置
1、下载源代码,克隆或下载->下载ZIP
2、宝塔面板中新建网站,设置:
+ 网站目录->运行目录 设置为public并保存
+ 伪静态 设置为thinkphp并保存
+ 默认文档 设置将index.html放在第一行并保存
3、打开网站目录config/database.php,设置好您的mysql账号密码。
4、导入数据库文件(位于根目录)vmq.sql 到您的数据库。
5、至此网站搭建完毕,请访问后自行配置信息!默认后台账号和密码后台管理
升级说明:请直接下载新版本覆盖旧版本!
调用
请部署完成后访问后台,有详细的API说明
注意
本系统原理为监控后手机的通知栏发送消息,所以请保持微信/支付宝/免签监控端后台运行,且添加到内存清理白名单!
v免签,如果不懂用户是个人开发者,那么v免签不适合您的使用!
v免签的原理是监控手机收到后通知栏的信息,所以不适合于公开的多用户的情况,如果您想申请,请二次开发!
v免签是免费开源产品,所有程序开放均源代码,所以不会有收费计划,因此作者不可能教会每个人安装安装,请参考文档多百度谷歌,v免签使用具有一定的技术基础,请见谅!
v免签的监控端没有适配所有手机,有手机无法正常使用的时候,请您更换手机或使用挂机!
v免签拥有双语言服务端,当您使用php版本服务端遇到问题的时候,请您尝试使用java版本服务端,php版本服务端配置略复杂,需要配置更新,请知悉!
正常的安装步骤简略如下
下载服务端部署(GitHub中下载的为最新版)
登录网站后台更改系统设置
打开网站后台监控端设置
下载监控端
安装监控端后使用手动配置或扫码配置
监控端点击开启服务跳转到辅助功能中开启服务
开启服务后返回v免签点击检测监听权限
如果显示监听权限正常,至此安装完毕,如果只有收到通知栏的测试通知,则系统无法正常监听
如果显示监听权限正常,还是运行正常,那么确定微信是否关注“微支付”和“微信订阅助手”这两个请公众号
手机设置步骤(教程为MIUI系统,非MIUI系统请参考教程进行设置)
关闭系统神隐模式
(旧版MIUI系统)在系统【设置】 – 【其他设置】 – 【隐电量模式与性能】 – 【神】 – 【V免签监控端】设置为关闭
(新版MIUI系统)在系统【设置】 – 【其他设置】 – 【省电优化高级与性能】 – 【电量与性能】 – 【应用智能电】,将免签监控端、微信、支付宝的3个APP全都尽量无限制
添加内存清理白名单
关闭WIFI优化
(旧版MIUI系统)在系统【设置】-【WLAN】-【高级设置】-【WLAN优化】,关闭它。
(新MIUI系统)在系统【设置】-【WLAN】-【高级设置】【在连接休眠状态下保持WLAN网络】改为“始终保持”
开启通知通知
系统【设置】【通知和状态栏】 – 【通知管理】中,找到这3个App,把里面的开关全部打开
在微信的【设置】 – 【勿扰模式】中,关闭勿扰模式
在微信的公众号,关注【微信推广助手】这个公众号
在支付宝的主页,打开搜索框搜索【支付助手】,进入支付助手,打开小屏幕,打开【接收消息通知】
v免签支持的通知有:
支付宝个人发送通知
支付宝用户二维码的发送通知
支付宝店员通绑定的店员帐号的通知通知
微信二维码发送通知
微信店员提前通知