一、目标
获取任意公众号的首页链接,也是历史消息页
二、历史消息页示例图
三、实现思路
见过链接格式的小伙伴,就明白主要是要拿到 __biz
值;实现思路通过文章获取__biz
,然后拼接完整链接即完成。
链接格式类似:https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzI2OTE3NzgzNQ==#wechat_redirect
四、实现代码
// 线上需要把https://mp.weixin.qq.com加入接口白名单
wx.request({
url: "https://mp.weixin.qq.com/s/6uhawCTYXboElZolUQmQRg", // 公众号文章链接
success(res) {
const biz = res.data.match(/__biz=(.*?)==/)[1];
let result = `https://mp.weixin.qq.com/mp/profile_ext?action=home&__biz=${biz}==#wechat_redirect`;
console.log("result", result);
},
});