首页 » 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践 » 微信公众平台开发:从零基础到ThinkPHP5高性能框架实践全文在线阅读

《微信公众平台开发:从零基础到ThinkPHP5高性能框架实践》23.5 公众号一键关注

关灯直达底部

快捷的微信公众号的关注形式,除了扫描二维码之外,还有以下方法。

1.长按识别二维码

在页面中放置了微信公众号二维码,当用户长按图片时,会自动弹出“识别图片二维码”选项,如图23-8所示。点击该选项,将进入关注页面。

2.图文素材的蓝字

微信发布图文素材消息后,会生成一个链接,地址如下。


http:// mp.weixin.qq.com/s/M3zA5qQ74i-vgaMTxgrcyA  

在微信中打开后,效果如图23-9所示。

图23-8 长按识别图片二维码

图23-9 图文素材页面

页面中的公众号名称会变成蓝色的a链接,点击该链接可以实现一键关注的功能。

3.广告主关注链接

微信公众号广告主发布关注公众号的广告之后,也可以做到一键关注,该方法需要预先取得公众号的biz参数。

在微信的素材管理中,预览某一个图文消息时,会在浏览器中打开该页面,链接地址如下。


http:// mp.weixin.qq.com/s?__biz=MzA5MzAxOTUwNw==&mid=2655203954&idx=1&sn=ae6255b0bf575593cf69bad85ca7c143&chksm=8bd3de6ebca457789fe0acdc9fb26728e323f93b36ca8b44fa89f663fd80c1c5457a85d169f2#rd  

从该链接中可以看到,该公众号的biz参数为MzA5Mz-AxOTUwNw==。

然后将biz参数拼接到下述链接中。


https:// mp.weixin.qq.com/mp/profile_ext?action=home&__biz=MzA5MzAxOTUwNw==#wechat_redirect  

当用户点击该链接时,将跳转到带公众号简介的历史消息页面,其中有关注按钮,如图23-10所示。

图23-10 广告主微信简介页面

4.摇一摇关注

微信摇一摇接口中有专门用于微信关注的接口,详细开发方法可以参考第19章,配置后的效果如图23-11所示。

图23-11 摇一摇关注

5.微信支付推荐关注

微信服务号的刷卡支付默认有推荐关注,另外公众号的JS API支付和扫码支付当支付金额大于5元时也有推荐关注。图23-12所示展示了JS API支付中大于5元时出现推荐关注的情景。

图23-12 微信支付推荐关注

6.图文消息一键关注

用户点击图文消息的方式也可以实现一键关注,需要取得微信公众号的原始ID。进入微信公众平台后台,在“设置”|“公众号设置”|“注册信息”中可以找到公众号的原始ID,然后拼接如下链接。


weixin:// contacts/profile/gh_204936aea56d  

将其放入图文消息的URL参数中。


$content = array("Title" =>"/n微信账号:pondbaystudio", "Description" =>"", "PicUrl" =>"http:// f.hiphotos.bdimg.com/wisegame/pic/item/e1025aafa40f4bfb3639699f024f78f0f6361814.jpg", "Url" =>"weixin:// contacts/profile/gh_204936aea56d");  

当用户点击菜单或者回复关键字时,回复上述图文消息,用户点击该图文消息,将进入公众号的关注页面,如图23-13所示。

该方法用于满足运营多个公众号时有互相关注的需求。目前它仅对Android手机有效,并且不排除以后失效的可能性。

7.微信连WiFi关注

微信连WiFi成功页面中,提供了一键关注公众号的功能,详细开发方法可以参考第18章,配置后的效果如图23-14所示。

图23-13 图文消息一键关注

图23-14 微信连WiFi关注