微信免签方案可可支付版本1.2.0使用说明

可可支付使用说明

简介

本软件是利用微信赞赏码进行免签收款处理,原理是监测微信支付页面,因此需要一台手机不息屏打开微信支付页面。

解决的问题

本软件的作用就是解决像我一样个人开发者少量自动收款问题,因为现在第三方收款不对个人开放,需要注册公司才有资质,注册公司每年都需要一定的费用,少量的收款没必要,再就是注册公司如果某天想要注销也很麻烦。

购买说明

本软件只是个运行在手机上的客户端软件,原理很简单,就是之前文章提到过的监听微信页面,如果懂技术又有时间的最好自己开发,如果个人时间比较宝贵的可以考虑用我这个,但是不提供服务端,需要自己开发服务端接口,因此只出售给懂开发的人,永久价格大概程序员1/2到1/4的日薪,本人只修改bug,不提供定制开发服务,因为这样对双方都不划算,有需要点击右上角联系我

一些限制

之前的文章提到过,本软件需要微信在前台一直打开支付页面,不能息屏,另外就是赞赏码最高额度限制为两百块。

准备工作

  1. 需要一台安卓5.0系统以上的手机。
  2. 需要一个一直挂机的微信账号。

使用配置

  1. 将手机一直连接电源,开启开发者模式并勾选“不锁定屏幕”。
  2. 安装可可支付,并在设置中开启辅助功能。
  3. 打开可可支付服务器配置,设置好服务器地址和秘钥。
  4. 启动微信并登录,打开微信支付页面,滚动条拉至最低部。

服务端配置

预设服务器地址是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. 测试

点击首页的+按钮就会发送一条测试请求到服务端。

软件截图



发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

 桂ICP备15001694号-3