访问个人博客html
微信官方规定是不容许诱导关注的,因此强制关注就更加不可能的,可是道高一丈魔高一丈,老是有各类对策来绕过这些规定。微信
好比笔者所在的公司行业,有公司开发功能进行推广小说,访问推广连接后,阅读到某一章时,弹出二维码才能继续阅读,其实这里就是变相的微信公众号强制关注了。关注他的二维码以后,公众号就会自动发送消息,给出继续阅读的连接地址,读者点进去以后才能够接着读。dom
其实这个功能我以前也写过一篇博文,基于微信事件二维码推广,实现的功能就和上述一致,可是,因为使用到了微信事件二维码,因此只能使用微信的服务号,而普通的订阅号没有这个接口权限。那么订阅号怎么实现呢?也是被我生生想出了个法子,来达到相似服务号使用参数二维码的效果,并且服务号与订阅号通用。网站
公司新开发了一个分销平台项目,可让商户即我的公众号主拥有本身的小说网站,收入与公司进行分红,从而达到了双收的效果。code
商户为了增长粉丝数量,因而咱们开发了上述需求的功能。可是这些商户基本上都用的是订阅号,前文也提到,订阅号没法使用参数二维码接口,因此只能另辟蹊径。htm
首先咱们在后台配置微信二维码,而后针对某一本小说,指定开始章节与显示二维码章节的 ID,生成推广连接,以下格式:
http://m.domain.com/link?code=7788
,如下简称 A 连接。
而后商户发推文,设置阅读原文的连接地址为 A 连接。接口
当用户访问这个 A 连接的时候,跳转阅读页,待其阅读到二维码章节时,将二维码章节的下一章节 ID 写入 Cookie 之中,同时弹出二维码提示关注。事件
用户关注,触发了微信的 SUBSCRIBE 事件,给用户发送继续阅读的消息,以下格式:
http://m.domain.com/reading
,如下简称 B 连接,该连接是固定不变的。开发
若是用户点击了该消息,则打开了 B 连接,读取以前存储的 Cookie 信息,获得继续阅读的章节 ID,而后组装阅读 URL,经过 redirect 跳转便可。(若是用户是正常关注,也会发送消息,若是点击,找不到该 Cookie,跳转首页便可)get
这是针对公司需求开发的,其实,主要的地方在于参数的传递。除了关注事件,微信还有许多其余事件可供使用,好比菜单点击事件,至于怎么用,就看你的了。