最近有客户需求提出:如何通过API获取微信公众号已群发的信息。
公众号发表记录
微信官方的回复是无法通过API获取已群发的信息,具体原因也不太清楚。如下图
无法获取已群发信息
其实在未升级草稿箱之前,通过获取图文素材接口是可以获取的。因为每次群发基本会保存为图文素材。
接口
但是最近微信公众号升级了草稿箱功能,也就是图文素材不存在了,只有草稿箱功能,然后默认发布的图文信息如果不通过手动保存草稿,根本不会保存在草稿箱,也不会保存在以前的图文素材里,所以导致获取不到已群发的信息。
草稿箱
但是可以通过API接口获取草稿箱和已发布的信息内容。这里特别说明下群发和发布的区别,大家都知道群发的消息,关注的用户会有通知、也能从历史图文中看到,也可以在搜一搜中搜索到,但是发布的信息不会有通知,也不会出现在历史消息和搜一搜中,当然也不占用发布次数。
发布
所以如果要让API能够获取已群发内容,可能需要每次都保存为草在后再群发,然后通过API获取草稿箱的内容。
当然如果是抓取别人的微信公众号的文章,则需要通过采集的方式,采集搜狗-微信公众号的文章,前提公众号比较出名,被搜狗收录了。如下图
微信搜狗
不过这种方式可能会不太全。可能需要每天抓取最后一篇文章。
本文由方维网络原创,最先发布于
https://www.szfangwei.cn/news/6604.html 转载请注明出处。
领取专属 10元无门槛券
私享最新 技术干货