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

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

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

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

成品图如下:

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

具体功能如下:

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. python粘性拓展_Python基础之:拓展解决问题的思路
  2. 如果我睡着了请不要叫醒我
  3. IBM WebSphere MQ 7.5基本用法
  4. Windows下及Mac下的IntelliJ IDEA快捷键
  5. [CODEVS 3147] 矩阵乘法 2
  6. 【原创】大叔经验分享(33)hive select count为0
  7. 清空缓存的命令_最实用的6个网络命令,网络故障不求人
  8. android音乐播放器文章,Android复习09【内容提供者、音乐播放器】
  9. 如何获取网站的ico图标呢?
  10. java方法的重载 编程题,java面试编程题:重载方法
  11. java mvc jquery weui_WEUI 事件绑定
  12. proxool mysql 配置 useunicode_proxool + MySQL + servelt 的使用
  13. java俄罗斯方块论文,java俄罗斯方块论文
  14. Oracle JDK 最新和旧版本下载地址
  15. 电子海图系统线状符号表达及绘制方法
  16. 跳频电台的设计与测试挑战
  17. 2022年,雅迪电动车还能保持销量神话吗?
  18. 数据库范式 1NF, 2NF, 3NF的问题与细解
  19. Arduino基础入门之十三 温湿度传感器DHT11
  20. c语言sobel边缘检测,Sobel图像边沿检测算法的优化设计与实现

热门文章

  1. 如何远程公司 居家办公日渐常态 企业如何做好远程办公
  2. Android实现mp3音频剪辑(带试听)
  3. 香港主机CDN加速,让您的网站速度飙升
  4. Java-基于SSM的体育竞赛成绩管理系统
  5. 6种上市公司数据的采集方法和工具
  6. POI EXCEL修改图表
  7. 软件默认安装在C盘解决方案 eg:google浏览器、XMind脑图工具等
  8. 微信编辑器自带阅读鼓励金,让阅读更有意思!
  9. 微信公众号模板消息推送(PHP)
  10. ARM服务器编译安装ClickHouse