背景 微信诱导关注接口在早两年已经被微信关停,但是一般的H5目的都是要关注公众号。 目前用的多的方法是用公众号发表一篇文章,文章里面一般是一个GIF的箭头图片指向公众号关注。 这种方法有点取巧。
顺晟科技
2021-06-16 11:00:37
495
背景
微信诱导关注界面前两年已经被微信关闭,但H5的一般目的是关注微信官方账号。
目前最常用的方法是用微信官方账号发布一篇文章,通常是指向微信官方账号关注点的GIF箭头图片。
这个方法有点棘手。
今天,我想介绍另一种方法。感觉应该不是微信给它起的名。
原因
有朋友发了segmentfault上的链接,微信可以直接打开关注页面
https://mp.weixin.qq.com/mp/profile_ext?action=home _ _ biz=mzuzmdm3m jmynq==#微信_重定向
条件反射发现MzUzMDM3MjMyNQ===是Base64编码的参数,解码后是数字。然后我改了号,重新编码,发微信,发现又可以打开一个微信官方账号的关注页面
https://mp.weixin.qq.com/mp/profile_ext?action=home _ _ biz=mzuzmdm3m jmyna==#微信_重定向
所以只要知道微信官方账号,就可以构造一个链接来关注,以为这个ID在公众平台上一般都有,我发现了。
步骤
登录公共平台后台
点击右上角的微信官方账号,来到微信官方账号信息页面
查看微信官方账号信息页面源代码,在顶部找到以下代码
window.wx={
uin:'xxxx'||'0 '
};
Xxxx是你的微信官方账号数字标识
用base64编码步骤4中找到的标识
构建以下链接
https://mp.weixin.qq.com/mp/profile_ext?Action=home__biz=步骤5 #微信_重定向的结果
发微信。
反思过去
从开放链接来看,页面相当正式,可能不是私有界面。但是微信文档中没有提到这种方法,所以使用这种方法造成的后果请自行负责!