微信免签方案可可支付版本1.2.0使用说明
可可支付使用说明
简介
本软件是利用微信赞赏码进行免签收款处理,原理是监测微信支付页面,因此需要一台手机不息屏打开微信支付页面。
解决的问题
本软件的作用就是解决像我一样个人开发者少量自动收款问题,因为现在第三方收款不对个人开放,需要注册公司才有资质,注册公司每年都需要一定的费用,少量的收款没必要,再就是注册公司如果某天想要注销也很麻烦。
购买说明
本软件只是个运行在手机上的客户端软件,原理很简单,就是之前文章提到过的监听微信页面,如果懂技术又有时间的最好自己开发,如果个人时间比较宝贵的可以考虑用我这个,但是不提供服务端,需要自己开发服务端接口,因此只出售给懂开发的人,永久价格大概程序员1/2到1/4的日薪,本人只修改bug,不提供定制开发服务,因为这样对双方都不划算,有需要点击右上角联系我
。
一些限制
之前的文章提到过,本软件需要微信在前台一直打开支付页面,不能息屏,另外就是赞赏码最高额度限制为两百块。
准备工作
- 需要一台安卓5.0系统以上的手机。
- 需要一个一直挂机的微信账号。
使用配置
- 将手机一直连接电源,开启开发者模式并勾选“不锁定屏幕”。
- 安装可可支付,并在设置中开启辅助功能。
- 打开可可支付服务器配置,设置好服务器地址和秘钥。
- 启动微信并登录,打开微信支付页面,滚动条拉至最低部。
服务端配置
预设服务器地址是https://api.aaa.com/
1. 上报
接口地址:https://api.aaa.com/Pay
上报数据样式:
{
"deviceId": "abcd12341zxcf",
"authCode": "017a20e41ab2f6b4ed417e4285a05f77",
"payAmount": "0.10",
"payFrom": "cocozq",
"payNote": "11212341234",
"payTime": "2021-12-04 18:49:32",
"payDes": "今日收到赞赏1笔,累计金额¥0.10",
"payId": "20211204184932"
}
2. 客户端获取已支付数据,不需要可以不用看
接口为:https://api.aaa.com/GetPayList
请求数据样式:
{
"deviceId": "abcd12341zxcf",
"authCode": "017a20e41ab2f6b4ed417e4285a05f77",
"page": "1",
"limit": "20"
}
响应数据样式:
{
"page": 1,
"limit": 20,
"total": 200,
"items": [
{
"payAmount": "0.10",
"payFrom": "cocozq",
"payNote": "11212341234",
"payTime": "2021-12-04 18:49:32",
"payDes": "今日收到赞赏1笔,累计金额¥0.10",
"payId": "20211204184932"
}
]
}
3. 关于authCode
一个验证码,简单防止一下随意提交数据
authCode
的值md5(secCode|deviceId)
,其中secCode
就是你配置的秘钥,deviceId
是上报设备ID,服务端比较的时候忽略大小写即可。
4. 测试
点击首页的+
按钮就会发送一条测试请求到服务端。
软件截图