支付宝账单监测 收款监测 实时监控

支付宝账单监测 收款监测 实时监控

前段时间,有一朋友想让我做一套支付宝监控系统,具体需求如下:

监控自己的支付宝账单,并对接到自己的订单系统,如果支付宝有一笔收款提醒,将这个账单的备注(商品的订单号)和收款金额发送到他们自己的服务器,服务器检索该笔订单是否存在,如果订单存在并且金额正确就自动发货。

成品图如下:

由于我没有填写回调地址,所以回调状态是失败,也没有回调内容。

具体功能如下:

1、扫码登录,支持多账号登录。

2、支持修改回调地址(回调地址最好不要公开)。

3、稳定性高,只要不是网络原因,理论上是不会掉的。

4、时效性强,延时在5秒之内。

5、增加异常回调(如网络原因、被风控、Cookie失效),通知后台账号掉线。

大致流程是这样的,主要解决的是对支付宝账单的监控,同时对这套系统有以下两点要求:

1、稳定,不能出现频繁登录或者安全验证的问题。

2、实时性,可以有几秒的延时,但是这个时间不能太长。

好了,问题已经列出来了,那么开始着手解决支付宝账单的监控吧!

通过查阅网上的一些案例,要想获取支付宝到账通知大致有以下3种方法:

1、抓取支付宝app账单接口,不断地刷新这个接口获取新的订单。(这个方法有点困难,接口抓到了,但是参数是加密过后的,不知道加密方式)

2、编写XPosed插件,监控手机通知栏消息,支付宝有收款提醒。(这个方法有局限性,有些手机会接收不到通知,不稳定)

3、抓取网页版支付宝账单的信息,用户首次登陆获取Cookie,通过Cookie访问支付宝其他页面,相比之下这个方法比较简单。(频繁刷新或者长时间不访问Cookie会失效,也有可能出现安全检测)

决定用第三种方法去做,首先明确一下流程:

1、用户扫码登录支付宝,获取用户Cookie

2、确定用户的账号类型,不同类型的账号获取方式不同。(支付宝账户类型:个人版、商家版、企业版)

3、获取账户余额,如果账户余额有变动,就去查找账单列表。

4、如果账单列表有新的转入记录,就将这个订单信息发送给后台,后台进行检索。

5、随机访问支付宝其他页面,模拟真人操作。(频繁的刷新某几个网页会被风控!)

我是按照这个思路去做的,看似很简单,但是仅仅跳过支付宝监测的问题就搞了一下午,也可能是我水平不足。

这套系统满足了大部分用户的需求,数据加密方面需要后台和前端同意规定,在此并没有放在界面上。

结束!

本文章仅供学习交流非商业用途,特此声明!

支付宝账单监测 收款监测 实时监控相关教程

php 支付宝账单监控,支付宝账单监测 收款监测 实时监控相关推荐

  1. ESD静电监控看板对工厂防静电设备实时监控和管理

    在工业信息化的促进下,工业正在朝着数字化.智能化.网络写综合集成化的方向发展,制造业的工厂不断朝着高度一体化.集成化的进度的进程前行.如果说这些设备损坏了的话,找不到原因,维修起来是非常麻烦的一件事. ...

  2. java实时监控数据变化_服务数据实时监控平台

    1.前言:         之前做性能测试,使用jmeter线程回环的方式并发压力,说起来jmeter原生报告"太丑了.太丑了.太丑了.........". 前两天看到" ...

  3. linux 监控命令iostat,Linux下 IO实时监控iostat命令详解

    Linux系统中的iostat是I/O statistics(输入/输出统计)的缩写,iostat工具将对系统的磁盘操作活动进行监视.它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况.同v ...

  4. python实现实时监控_基于 Python 的交换机实时监控系统的设计与实现

    从高校校园网运维工作实际出发,论文提出了一种基于 Python 语言+SNMP协议的网络交换机监测系统设计思路与实现方法.整个系统系统采用B/S模式,基于轻量级的web开发框架web.py实现.后端采 ...

  5. mysql qps tps 监控_Mysql库TPS,QPS实时监控脚本

    作为一名数据库运维人员,手里都有一些工具脚本,这些都是你提升运维效率,快速排查故障的利器. 在生产上部署MySQL时,都会对同一配置的mysql数据库做QPS和TPS压测,获取QPS和TPS的容量数据 ...

  6. py 网站实时监控+可手动回溯回放网站数据的实现

    这里以xxx壁纸网站为例,实现可回溯数据与实时监控,其实要实现实时监控并不难,但是要实现数据回溯所涉及的细节就特别的多了 先说实时监控,先获取主网页的信息,对当前主网页的信息进行提取,从而获取时间信息 ...

  7. 网络视频监控如何入门?如何安装和配置、设备选择和实时监控?

    网络视频监控是一种先进的安全技术,它可以通过互联网连接到远程视频服务器,使用户可以随时随地监控所关注的地点.本文将介绍网络视频监控的基础入门知识,包括安装和配置.设备选择和实时监控等方面. 一.安装和 ...

  8. Python支付宝账单 流水号交易记录实时监控爬虫

    使用 python + selenium + mongodb 实时监控个人支付宝交易账单变化 支付宝目前国内最大最流行的支付软件,风控做的很好,这些年车开的也很稳,为生活提供很大便利.祖国崛起啊!!! ...

  9. 支付宝解释 2019 年账单总额较高;腾讯 QQ 回应新功能可显示对方实时电量;Python 2.7 结束支持 | 极客头条...

    整理 | 屠敏 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持. 「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注 ...

最新文章

  1. MySQL数据库恢复(LOAD DATA)
  2. 从 FFmpeg 性能加速到端云一体媒体系统优化
  3. 游戏中的实时光线追踪技术与技巧
  4. ACRush 楼天城回忆录
  5. 页面的缓存与不缓存设置
  6. Go语言vscode环境配置
  7. 将一个长度最多为30位数字的十进制非负整数转换为二进制数(Java)
  8. 【kafka】Kafka consumer处理大消息数据过大导致消费停止问题
  9. Linux下WebLogic 12c启动、部署命令行
  10. struts的比较标签,在使用时,与测试时需要留心。
  11. python sdk怎么用_python - alipay sdk 使用 及 注意点
  12. 论开心网和人人网的衰落
  13. qqxml图片代码_QQXML代码大全(持续更新)
  14. 罗升阳 51test 博客
  15. 一道好玩的逻辑题之蓝眼睛红眼睛
  16. 多人配音怎么做的?这两个多人配音方法分享给你
  17. fatal error C1088
  18. 飞翔的红蜻蜓(浙理体育)——生成跑步数据并上传
  19. [Hive]那些年我们踩过的Hive坑
  20. 智能运营助你轻松玩转消息推送

热门文章

  1. C# 压缩PDF文档
  2. esp32邮件服务器,ESP32智能家居集线器的制作
  3. 微型计算机键盘连接在,树莓派推出Pi 400型微型计算机 主机藏在键盘里连接显示器即可使用...
  4. linux route 刷新_linux route命令反应很慢是什么原因?
  5. challenge是什么意思_英语单词学习-challenge是什么意思_翻译_用法_例句
  6. [转]奇文-闲话操作系统(2/4)
  7. java文本写入方法(PrintStream,FileWriter,BufferedWriter)
  8. 计算机学院 拔河比赛加油词,校园拔河比赛加油稿
  9. 51时钟含闹钟(可按键设置)
  10. wangEditor粘贴word图片问题解决