支付宝账单监测 收款监测 实时监控
支付宝账单监测 收款监测 实时监控
前段时间,有一朋友想让我做一套支付宝监控系统,具体需求如下:
监控自己的支付宝账单,并对接到自己的订单系统,如果支付宝有一笔收款提醒,将这个账单的备注(商品的订单号)和收款金额发送到他们自己的服务器,服务器检索该笔订单是否存在,如果订单存在并且金额正确就自动发货。
具体功能如下:
1、扫码登录,支持多账号登录。
2、支持修改回调地址(回调地址最好不要公开)。
3、稳定性高,只要不是网络原因,理论上是不会掉的。
4、时效性强,延时在5秒之内。
5、增加异常回调(如网络原因、被风控、Cookie失效),通知后台账号掉线。
大致流程是这样的,主要解决的是对支付宝账单的监控,同时对这套系统有以下两点要求:
1、稳定,不能出现频繁登录或者安全验证的问题。
2、实时性,可以有几秒的延时,但是这个时间不能太长。
3种方法:
1、抓取支付宝app账单接口,不断地刷新这个接口获取新的订单。(这个方法有点困难,接口抓到了,但是参数是加密过后的,不知道加密方式)
2、编写XPosed插件,监控手机通知栏消息,支付宝有收款提醒。(这个方法有局限性,有些手机会接收不到通知,不稳定)
3、抓取网页版支付宝账单的信息,用户首次登陆获取Cookie,通过Cookie访问支付宝其他页面,相比之下这个方法比较简单。(频繁刷新或者长时间不访问Cookie会失效,也有可能出现安全检测)
需要反编译逆向工程技术
最为重要的一点回传数据确保稳定准确‼️