本教程是教你如何用呆呆支付系统,在app监控离线情况下唤起起支付并回调,不使用任何云端产品,自己的常用手机就可以实现回调支付,不耗电,不耗流量
大家都知道app监控端,离线状态下是不会唤起支付,并不出码的,必须保证app不掉线,要开启亮屏,这样太麻烦了,还要不停地充电。
下面我就教大家方法
一、首先将app监控用MT进行反编译得到AndroidManifest.xml这个文件,参考以下图片

用反编译把文件打开将: uses-permission android:name="android.permission.FOREGROUND\_SERVICE"
这段代码复制粘贴过去保存,如图:

然后进行打包安装 二、安装好后后,必须开启通知权限和后台启动以及关联启动如图:


三、还有个最重要的开关要开启,那就是来锁屏通知时亮屏,这样收到钱包通知时亮屏,激活app监控端联网并回调,
如图:

四、修改小呆呆数据库表 ‘pay_gfg’将其增加一个字段为 jkstate1
varchar(32) DEFAULT '1' COMMENT '监控端状态1',
如图:

添加 jkstate1

先改为"0"在改回"1"

五、修改支付系统源码文件,这是最关键的一步,否则不能唤起支付
修改文件路径为:application/pay/controller/index.php和application/index/controller/pay.php
将这段代码
pay.php的 行 148 和 248
index.php 的行145和249
$jie = Db::name("pay\_jie")->where("pid", $data['pid'])->where("id", $data\['typec\_id'\])->where("state", 1)->find();//获取通道 if($data['jkstate']==0){ $this->success('1017',null,'监控状态异常,请检查是否挂监控回调');
改为:
$jie = Db::name("pay_jie")->where("pid", $data['pid'])->where("id", $data['typec_id'])->where("state", 1)->find();//获取通道
if($data['jkstate']==3){
$this->success('1017',null,'监控状态异常,请检查是否挂监控回调');
将代码:行290
$cou = Db::name("pay\_gfg")->where("pid", $pid)->where("type", $type)->where("jkstate", 1)->where("state", 1)->where("land\_lx", 1)->where("ds\_status", 0)->find(); if($cou==false){ $this->success('1009',null,'暂无账户可用,请稍后再试'); } $table = "pay\_gfg"; //需要抽取的数据表 $pk = Db::name("$table")->getPK();//获取主键 $countcus = Db::name($table)->where("pid", $pid)->where("type", $type)->where("jkstate", 1)->where("state", 1)->where("land\_lx", 1)->where("ds\_status", 0)->field($pk)->select();//查询数据
$con = '';
改为:
如果你还有更高的方法,欢迎投稿!!!
⚠️ 本站含付费内容/广告,请谨慎判断。
本站资源多为网络收集,如涉及版权问题请及时与站长联系,我们会在第一时间内删除资源。
本站用户发帖仅代表本站用户个人观点,并不代表本站赞同其观点和对其真实性负责。
本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报。
本站资源大多存储在云盘,如发现链接失效,请及时与站长联系,我们会第一时间更新。
转载本网站任何内容,请按照转载方式正确书写本站原文地址。
① 虚拟商品具有可复制性,一经售出概不退款,请确认需求后再购买, 如链接失效且 24 h 内无法补发,可申请全额退款。
② 付费资源仅授予下载者本人使用,禁止二次转售、公开传播或商业出租,违者必究。
③ 本站不提供源码安装、部署、调试服务,如遇技术问题可在评论区交流。
④ 下载文件请在 24 小时内完成,逾期链接失效不补发。
⑤ 使用本站点即视为已阅读并同意上述条款;如不同意请立即停止访问。
⑥ 本站保留随时更新本声明的权利,更新后无需另行通知,继续访问即视为接受。
⑦ 本站仅提供资源存储与信息展示,不保证内容的准确性、安全性或适用性,下载/使用前请自行甄别风险。
⑧ 如因使用本站资源导致任何数据丢失、系统损坏、项目纠纷等,本站不承担任何直接或间接赔偿责任。
⑨ 用户通过第三方支付平台付款时,视为自愿接受该平台的《用户协议》及《争议处理规则》,一切交易纠纷以平台最终裁定为准。
⑩ 本站有权对疑似恶意退款、批量爬虫、重复注册等行为采取限制下载、封禁账号、提交风控证据等措施。
⑪ 本站服务器位于境外(或境内),遵守所在地法律,如当地法律与本声明冲突,以所在地法律为准。
⑫ 本声明最终解释权归本站所有,如与法律法规相抵触,以法律法规为准,其余条款仍然有效。