[微信] 请问如何让微信公众号文章在外部浏览器中打开后还能显示下方的精选留言?


问题描述

如何让在微信公众号中发表的文章在外部浏览器中打开后还能够显示下方的精选留言(甚至用户本人可以进行留言操作)?

对象

微信公众号文章

前提条件

在外部浏览器( Chrome 、Edge 、Firefox 等)中打开

预期目标

  • 可以像微信客户端内部浏览器一样显示下方用户精选留言。

或者

  • 可以根据文章链接或者文章作者标题找到对应的用户精选留言合集。

得寸进尺的后续需求

  • 可以在外部浏览器中给微信公众号发表的文章进行留言。

细节补充

上述问题中所说精选留言指的是如下图所示类似内容。

image.png

提出原因

个人要处理的事项主要在电脑端,但是在电脑微信客户端浏览公众号时经常出现程序卡死的情况,窗口显示未响应,此后窗口对应部分变黑,同时电脑也会变卡。

设想

能否通过 API 调用来提取精选留言内容?本人从未了解过相关内容也从未做过开发,希望能听听大家的解决方案和建议。

当前已经尝试过的方法

概览

方法:将外部浏览器的 Agent 改为 Wechat Browser 的 Agent 。

结果:失败。

查询 User Agent

Windows 电脑端的 Wechat Browser 的可执行文件所在位置为 C:\Users\用户名\AppData\Roaming\Tencent\WeChat\XPlugin\Plugins\XWeb\756\extracted\WechatBrowser.exe,用工具箱查看当前浏览器的 User Agent可以对电脑端 Wechat Browser 的 User Agent 进行查询。

更改 User Agent

下面列举两篇更改常见浏览器 Agent 的教程。

  1. 常见浏览器修改 User-Agent 的方法 – 沉迷于学习,无法自拔^_^
  2. Override the user agent string – Microsoft Edge Development | Microsoft Docs