位置: 编程技术 - 正文

如何采集微信公众号历史消息页(公众号采集文章手机操作)

编辑:rootadmin

推荐整理分享如何采集微信公众号历史消息页(公众号采集文章手机操作),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:微信公众号数据采集,微信公众平台怎么采集文章,如何采集微信公众号的文章,如何采集微信公众号的文章,如何采集微信公众号视频,微信公众平台怎么采集文章,如何采集微信公众号视频,如何采集微信公众号的文章,内容如对您有帮助,希望把文章链接给更多的朋友!

采集微信文章和采集网站内容一样,都需要从一个列表页开始。而微信文章的列表页就是公众号里的查看历史消息页。现在网络上的其它微信采集器有的是利用搜狗搜索,采集方式虽然简单多了,但是内容不全。所以我们还是要从最标准最全面的公众号历史消息页来采集。

因为微信的限制,我们能复制到的链接是不完整的,在浏览器中无法打开看到内容。所以我们需要通过上一篇文章介绍的方法,使用anyproxy获取到一个完整的微信公众号历史消息页面的链接地址。

其中localhost可以替换成自己的IP地址或域名。从列表中找到getmasssendmsg开头的记录,点击之后右侧就会显示出这条记录的详情:

红框部分就是完整的链接地址,将微信公众平台这个域名拼接在前面之后就可以在浏览器中打开了。

如何采集微信公众号历史消息页(公众号采集文章手机操作)

然后将页面向下拉,到html内容的结尾部分,我们可以看到一个json的变量就是历史消息的文章列表:

我们将msgList的变量值拷贝出来,用json格式化工具分析一下,我们就可以看到这个json是以下这个结构:

简要的分析一下这个json(这里只介绍一些重要的信息,其它的被省略):

在这里还要提到一点就是如果希望获取到时间更久远一些的历史消息内容,就需要在手机或模拟器中将页面向下拉,当拉到最底下的时候,微信将自动读取下一页的内容。下一页的链接地址和历史消息页的链接地址同样是getmasssendmsg开头的地址。但是内容就是只有json了,没有html了。直接解析json就可以了。

这时可以通过上一篇文章介绍的方法,使用anyproxy将msgList变量值正则匹配出来之后,异步提交到服务器,再从服务器上使用php的json_decode解析json成为数组。然后遍历循环数组。我们就可以得到每一篇文章的标题和链接地址。

如果只需要采集单一公众号的内容,完全可以在每天群发之后,通过anyproxy获取到完整的带有key和pass_ticket的链接地址。然后自己制作一个程序,手动将地址提交给自己的程序。使用例如php这样的语言来正则匹配到msgList,然后解析json。这样就不用修改anyproxy的rule,也不需要制作一个采集队列和跳转页面了。

php提取身份证号码中的生日日期以及验证是否为成年人的函数 php提取身份证号码中的生日日期以及确定是否成年的一个函数。可以同时确定位和位的身份证,经本人亲测,非常好用,分享函数代码如下:php//用ph

php猜单词游戏 直接复制本地运行就可以了phpsession_start();header("Content-type:text/html;charset=utf-");$url='

Session 失效的原因汇总及解决丢失办法 昨天去GTSC面试,有面试官问我关于Session丢失之后怎么查的问题,说老实话,开发到现在很少碰到这样的情况,唯一想到的就是Session超时,还有就是做Se

标签: 公众号采集文章手机操作

本文链接地址:https://www.jiuchutong.com/biancheng/275970.html 转载请保留说明!

上一篇:PHP写微信公众号文章页采集方法(php推送微信公众号客户消息)

下一篇:php提取身份证号码中的生日日期以及验证是否为成年人的函数(身份证信息提取python)

  • 实际退税额怎么算
  • 税收优惠属于政策吗
  • 综合税率的计算方法是什么
  • 需要进项税额转出的发票还用勾选吗
  • 信用减值损失是损益类的收入类还是费用类
  • 当地外包公司是干什么的
  • 30万的车税可以抵多少钱
  • 公司注销是不是破产了
  • 融资租赁咨询服务合同需要交印花税吗
  • 蓝字发票作废流程视频
  • 建筑业异地预交税款怎么入库
  • 购买的包装物用什么消毒
  • 产假期间工资如何发放
  • 广告业 增值税
  • 我国个人取得的各种所得有几种类型
  • 企业的对公支出是什么
  • 向境外支付违约金要代扣税吗
  • 定期存款计入什么科目
  • 开票金额与收入金额有差额可以吗
  • 工程类劳务发票
  • 电子发票跨月怎么开红字发票
  • 外资企业税率是多少
  • 小区保安有收物业费的权利和义务吗?
  • 完工百分比法确认收入应注意的问题
  • 事业单位年终事迹材料
  • 支付土地补偿款能以收据入账吗
  • 房地产开发企业建造的商品房,在出售前
  • 当前页面的脚本发生错误代码0没有注册类
  • 什么是增值税扣除标准
  • 资产负债表根据明细账余额填列的项目
  • 土地使用税计入管理费用还是税金及附加
  • laravel 5.3中自定义加密服务的方案详解
  • vue的样式穿透
  • php正则匹配网址
  • PHP 实现等比压缩图片尺寸和大小实例代码
  • 货物名称和发票上的不一致
  • 质保金如果以后可以退吗
  • 记账凭证的记账符号要打勾吗
  • 会计核算中并不是所有的总分类帐户都需要开设明细账户
  • mongodb win7
  • sql server s
  • 哪些属于费用发票类型
  • 购买银行理财产品的几个必须知道
  • 增量留抵税额退税的计算公式为
  • 原材料 半成品
  • 银行存款核算如何操作
  • 如何查询对方是否起诉离婚
  • 油票发票在报销单上怎么填写
  • 增值税对企业
  • 工资薪金个人所得税扣除标准
  • 个体工商怎么申报
  • 在你登陆时发生了问题
  • 库存商品的成本计算
  • 填制会计凭证要求的是
  • 银行对账单怎么打印
  • 企业经营规模小的原因
  • mysql 5.7.34安装
  • freebsd安装mysql
  • 硬盘安装在机箱内,属于主机的组成部分
  • adguard安全性
  • centos永久修改主机名
  • windows8快速启动设置
  • mmc.exe是什么
  • 常用的linux操作
  • win8无线网络受限 重连又好了
  • Linux服务器端口状态
  • win10系统怎么卸载ie浏览器
  • 在linux系统中
  • perl数组求和
  • JS实现的base64加密解密完整实例
  • bat脚本ftp上传文件
  • 3行程序搞定SVM分类-用JAVA程序调用LibSVM API 最简单的示例
  • linux脚本自启
  • arcgis engine+c#实例开发教程
  • js中substr,substring,indexOf,lastIndexOf,split,replace的用法详解
  • 成都市电子税务局网上申报
  • 如何在电子税务局看本月应申报的税
  • 交完契税,房产证没办,契税能退吗
  • 临沂市2020年居民燃气价格
  • 资源税谁缴纳
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设