想写微信收款监控,正规途径是企业认证申请sdk。
可是这个确实是有门槛的,好像每年都要交不少的钱,好像是,具体我也不记得了。
如果能够监控收款,就可以利用微信写自动成交工具。很多卖虚拟的,就可以实现自动发卡。
所以很多人就想走其他的捷径,看能不能绕过官方,自己监控。
最简单的思路就是监控微信pc端。这就出现了几种写法思路。
第一种,找图找字,这种思路就跟写游戏脚本一样,识别图和字,来判断是否收款,收款多少,订单号等。
熟悉脚本写法的朋友可以轻松写出,做个字库即可。
第二种,post的,据我了解都是抓取小程序微信小账本的数据,利用小程序来监控现金流。
第三种,比较高级就是hook,好,我完全不懂,所以不聊这个。
说说各自的优劣。
第一种,脚本大法,账号不容易出问题,但是稳定性差,有时候网页弹不出,或者没有识别到等,未知问题很多。
第二种,比较稳定,甚至微信窗口都可以关掉。但是听说长时间频繁发包查询,容易封号。
第三种,不懂。听说,对,是听说,如果微信版本更新,hook也得更新,如果你不是大神,就别玩这个。
我个人推荐第一种,观望第二种。
第一第二的写法都比较容易,第一种建字库会稍微麻烦一些,第二种写法很简单,就是简单抓包post。
无论稳定不稳定,不封号是底线。如果大号被封了,上哪说理去?别说收了钱了,直接回到解放前。
所以,我有第二套应急方案,也是我认为相对稳定的。一个是利用爱发电,一个是用第三方发卡平台。我这里就不推荐了,怕有广告嫌疑。
虽然要分一点点给别人,但好在稳定。再说,人家提供了服务,不应该给点劳务费吗?
ps:刚刚去研究了一下大漠插件,感觉真的很不好写。
所以,我推荐,直接绑定窗口截图ocr来监控然后判断。这里只需要两个功能就行,一个是窗口截图,一个是ocr。
哈~~这下简单多了。
ps2:今天又研究了一下,本想做个ocr的,发现找订单号很难,以前是微信收款助手,现在叫收款小账本。虽然能够通过ocr监控入账情况,但是想看订单号,那么必须点进去看详情。这就麻烦了,多一步动作,稳定性就更差了。
所以,还是研究post比较靠谱,于是用自己抓包工具一抓,发现,小账本每秒都在于服务器发送数据来刷新账单。这就省事了,写个抓包监控就行了。
这个包是get的,而且数据很清晰,付款用户名,时间,金额,账单一目了然,呵呵~~比我想象中的傻瓜多了~~