好多次看到有网友提问:如何获取微信公众号历史消息文章页面地址?其实这个地址在此前有一段时间,微信公众号的主页就有这么一个入口,但不太记得具体从什么时候开始这个入口已经删除了。如下图所示(随便点开一个公众号举例,以下所展示的信息均为公开可查信息):
但随着微信公众号平台规则的调整,现在已经在公众号的主页不能看到了该入口了。虽然这个入口不能看到了,但历史文章消息页面的地址依然是存在的,而且在该页面可以查看该公众号所有的历史消息记录(关注该公众号才可以查看所有,如果没关注只能看到最新的一部分),如下图所示:
那么,是如何获取打开这个页面,是如何获取微信公众号历史消息文章页面地址呢?
第一步,打开自己公众号的任意一篇文章,地址是如下这样的:
MzIzNzUyMzE1Mg==&mid=2247501075&idx=1&sn=ceade32f0eb4c3209cac138311104792&chksm=e8c5dcacdfb255bad24cef72b209893af42a365ccd54dedbf157589245907ec23d0e5bb64c86&scene=126&&sessionid=1663391263#rd
可以获取该公众号的biz号(可以理解为该公众号的身份ID,不同的公众号不一样,而且这个信息是公开的,也就是其他人也能看到这个ID号),如上面就是MzIzNzUyMzE1Mg==。
第二步,把所需要公众号biz代入如下地址,就可以获取该公众号的历史消息页面地址,如下所示:
MzIzNzUyMzE1Mg==&scene=124#wechat_redirect
通过如上地址就可以打开自己公众号的历史消息页面地址,这样就可以更有利于用户查看自己公众号的所有历史消息了。而且这个页面中,有关注公众号的按钮,所以把这个地址放在微信中打开的H5页面,也可以引导用户点击链接就可以关注公众号,而不一定是长按二维码识别了。
相关知识链接
上面的biz值MzIzNzUyMzE1Mg==其实就是公众号的id号通过base64编码后得到的,原始的id值应该是3237523152。在浏览器控制台解码的结果如下:
输入:atob(‘MzIzNzUyMzE1Mg==’);
显示:3237523152
发表评论