微信文章阅读数点赞数查询API接口及实现(小数据量)

微信公众号文章采集获取方案附接口说明-文章阅读在看获取工具接口 在网上可以找到很多针对公众号文章采集的方案,而其中最常用的一种方案就是通过搜狗微信搜索入口进行公众号搜索,然后选取公众号进入公众号历史文章列表,再通过文章列表获取文章链接,通过文章链接获取文章内容,最终对文章内容进行解析并存储到据库中。这种攻击方案的思路是在手机微信微信服务器之间搭建一个"HTTPS代理",用于截获手机微信获取的公众号文章信息。4. 中间人代理程序根据实际情况返回继续下拉触发的JavaScript代码,或爬取新的公众号页面的JavaScript代码。3. 可以拿到公众号全部的历史文章 阅读详情

微信文章阅读数点赞数查询API接口及实现

    研究过微信文章阅读和点赞数的同学都知道,如何获取这两个数字,关键在于获取微信有效的key.这个key的作用时间大概是2小时,而且也有访问频率的限制.访问频率可以用代码控制,大概10秒一次的速度就不会被屏蔽.接下来说如何完全自动获取有效的key.

 

可能大部分同学都会去搞手机上的key,一来我不知道怎么搞(Java开发不会Android囧),二来也是打算直接在PC端实现这个抓取过程.于是就从研究微信的网页客户端.其实这个key非常好获取,转发一个公众号的文章到网页客户端,从客户端打开就可以在链接里看到这个key.


我实现的思路是:

用chrome浏览器插件模拟点击网页版的客户端里的公众号微信文章,获取到这个链接中的key和uin这两个参数.通过websocket传到本机的Java中(抓取的时候调通过websocket发送消息给chrome,然后返回key和uin).

 

chrome的插件已经写完了.具体的使用步骤就是,打开你的server端(启动你的websocket server),点击那个微信的图标,插件图标(这一步是连接websocket client 到server).保证文件转发助手里有一条公众号的文章(任意一篇),接下来程序就可以调用了.


Java拿到的key


现在整个抓取过程已经写完了,而且也能用(我的抓取量很小,量的同学请再研究别的办法.).整个抓取过程中我认为另一点比较重要的就是获取微信文章的列表(抓搜狗被屏蔽了...).因为我有公众号的账号密码,所以刚开始直接从公众号的素材管理里直接抓,但是那个不准,一是上面的时间编辑时间而不是发布时间,二是,通过从里面抓取的文章的mid和sn这两个参数获取到的点赞数都是0,阅读数都是2.所以我猜发布前和发布后微信是有两套mid和sn的.多亏了大神,一眼云烟分享了微信查询历史的接口(他抓手机端的包拿到的).反正是http,于是乎我拿来直接用.这样就搞定了.

 

调用微信查询历史数据接口获取发布文章的地址.biz这个参数每个公众号是固定的,可以从链接中取到.只需key和uin就可以获取到某个公众号过去一周的文章.接口地址:http://mp.weixin.qq.com/mp/getmasssendmsg

 

拿到文章列表取出biz,mid,sn和idx等参数加上key和uin就可以调接口(http://mp.weixin.qq.com/mp/getappmsgext)获取点赞数和阅读数了.需要注意的是UA用手机的UA


Http调用返回的json,like_num就是点赞数了.



插件下载地址:http://download.csdn.net/detail/owen292/8956043



微信文章阅读列表获取方法接口详细说明 3. 安卓端微信:可使用xposed hook采集微信消息,但微信会检测并封掉xposed。更多方案详细分析流程和接口说明地址:https://wblog-one.vercel.app/更多方案详细分析流程和接口说明地址:https://wblog-one.vercel.app/2. 微信公众平台:可采集历史,但限制较大,容易被封接口。详细分析流程和接口说明地址:https://wblog-one.vercel.app/6. Windows/Mac版本微信:可通过hook获取公众号推送据。 阅读详情

相关推荐

爬取微信公众号发布的所有文章(包括阅读,在看

这次写爬虫。我爬取了某个微信公众号的全部文章文章链接 url 文章标题 title 发布时间 update_time 封面链接 cover 阅读 read_num 在看 like_num 若想直接拿代码来用,可以直接跳到最后。 首先要找到所有文章链接地址 一般来说,网上是搜不到某个公众号的全部文章的。但是我们利用 微信公众号平台 就能够一次性找到。 要用到它,肯定需要先注册登录一个微信公众号。当我们来到后台界面。 1,首先进入图文素材 2,创建新的图文 ...

小梁说代码的博客 3万+

微信文章API接口

微信文章据更新时间:2022-07-05 17:49:50接口状态:正常该接口获取微信公众号某篇文章阅读(喜欢、在看)以及评论。请注意:url必须为永久链接。请求地址 HTTPGET/POSThttps://www.maitanbang.com/api/wxarticlea/index 调 试请求参请求结果参说明......

up2021的博客 1671

获取微信uin的方法

本篇文章给大家讲述了如何最快速的获取微信uin的方法,对此有需要的朋友可以学习下。

微信公众号文章信息(阅读、在看、获取

  实现这一个功能主要用到了selenium、mitmproxy和wechatarticles,利用selenium可以实现脚本模拟浏览器访问,mitmproxy配合wechatarticles获取文章信息。 参考文章: 记一次微信公众号爬虫的经历(微信文章阅读获取微信公众号文章全自动采集(使用mitmproxy抓包,然后用pywinauto实现自动击)微信app_msg动态获取 selenium   selenium有一个官网,建议通过官网的教程入门。Getting Started主要有两步(

小裘的博客 1万+

php文章列表怎么循环,微信文章阅读数点查询API接口实现(小数据)...

研究过微信文章阅读的同学都知道,如何获取这两个字,关键在于获取微信有效的key.这个key的作用时间大概是2小时,而且也有访问频率的限制.访问频率可以用代码控制,大概10秒一次的速度就不会被屏蔽.接下来说如何完全自动获取有效的key.可能大部分同学都会去搞手机上的key,一来我不知道怎么搞(Java开发不会Android囧),二来也是打算直接在PC端实现这个抓取过程.于是就从研究微信的网...

weixin_36148740的博客 281

【非逆向】傻瓜式获取微信万能Key!搜狗转链接,评论微信公众号采集方案

非逆向,weixin spider, wechat spider, crawl, 微信爬虫,微信万能key,微信阅读采集,搜狗微信转永久链接,微信评论采集,微信公众号采集,Python,爬虫

xxxispider的博客 3139

java实现微信朋友圈统计,微信朋友圈测试用例

功能测试:正常:1.和取消的正常使用 2.后下方是否正常显示微信名称3.取消后显示的名称消失 4.后的名称显示顺序是否按照时间顺序5.是否支持多次 6.一条朋友圈所支持的7.后是否提醒被用户 8.用户过的朋友圈微信好友时是否会通知用户9.后可见分组好友是否可见,其他是否不可见 10.同一条朋友圈在手机,电脑上同时11....

weixin_35371418的博客 1416

查公众号文章阅读接口,简单版本

1.提供查公众号文章阅读接口 2.核心技术 4.可根据业务需求定制化 本程序能够长时间进行实时查

tmuma886的博客 722

fiddler抓包获取mysql密码_PHP+fiddler抓包采集微信文章阅读数点的思路详解

简介:分析接口知道要获取文章阅读必须有key和uin这两个关键参,不同公众号key不一样(据说有万能微信key,不懂怎么搞到),同一个公众号key大概半小时会过期提交链接获取文章阅读api思路:1.将客户端请求阅读接口的请求拦截转发到自己服务器,这样就可以获取到key ,用__biz关联缓存半小时2.提交文章链接进行查询时,服务器从文章链接里获取__biz,查询是否缓存了当前公众号...

weixin_39523887的博客 715

php 获取微信文章阅读,获取微信公众号的文章阅读的实践(请求参不支持文章 ID)...

1、新的需求为:需要实现微信渠道的文章阅读的显示。如图1图12、实则最为理想的情况,应该是能够基于文章 ID 获取文章阅读,就像抖音。查看抖音开放平台文档 – 资源中心 – Open Api – 视频管理 – 抖音 – 查询视频 – 查询特定视频的视频据。请求参支持文章 ID。如图2图23、查看微信官方文档 – 公众号 – 据统计 – 图文分析 – 接口调用请求说明。其不支持文章 ...

weixin_36102930的博客 944

获取微信公众号阅读

【代码】获取微信公众号阅读

plcc123的专栏 528

获取微信文章阅读

第一步登录微信网页版然后在聊天框里面发送一个文章链接用浏览器f12查看连接你就会看到类似的链接https://wx2.qq.com/cgi-bin/mmweb ... 6aea0261f14c2261851skey后面的值就是你用户值每个用户都不一样接着url转码文章链接接着你把上面那个链接打开,模拟他头部(重)"http://wx2.qq.com/cgi-bin/mmwebwx-bin/w...

xiaomin1991222的专栏 952

微信公众号(订阅号)文章阅读监控V0.1

下载地址: 链接:https://pan.baidu.com/s/10hU8-IHOEJTWyAlMzuKJfw 提取码: n3ue 开发背景 该小工具前后放了两年多才封装,大体有两个作用: (1)作为公众号运营者,想要知道自己的文章阅读在一天内的变化趋势,以确定什么时候发布文章最佳(和关注者的用户习惯相关); (2)作为公众号运营者,互推文章时,用来监控合作者转载文章阅读据,作为可化的依据。比如某大号同意合作,对方转载我们文章阅读1K,我们转载他的只有50...

PythonWeb实践 1592

微信小程序API_登录API_微信支付API_分享API

微信小程序(17)API(6) #登录API #微信支付API #分享API

LOVEcao_YU的博客 1154

微信运动接口(获取自己的微信运动)

@toc 1、微信运动接口wx.getWeRunData() 1.1 实现步骤   该接口获取用户过去30天微信运动步。该接口比较复杂,具体操作步骤如下: 先调用wx.login()接口获取code 使用wx.request()接口向地址https://api.weixin.qq.com/sns/jscode2session?appid= appid &secret= secret &js_code= res.code &grant_type=authorization_c

冲出仁川,走出马德里,故事还会再继续 1万+
上一篇: 无水印好用Flash头像编辑器组件
下一篇: Nginx Proxy cache + Perl + ImageMagick 做Wap站图片适配 实时压缩
Owen292
博客等级 码龄16年 7粉丝 3原创
评论 37
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值