本文介绍如何实现微信公众平台的一键关注功能。
一、使用HTTP协议
二、使用weixin协议
方法1:
方法2:
方法3:
三、使用JavaScript代码
var addWxContact = function(wxid, cb) { if (typeof WeixinJSBridge == 'undefined') return false; WeixinJSBridge.invoke('addContact', { webtype: '1', username: 'gh_204936aea56d' }, function(d) { // 返回d.err_msg取值,d还有一个属性是err_desc // add_contact:cancel 用户取消 // add_contact:fail 关注失败 // add_contact:ok 关注成功 // add_contact:added 已经关注 WeixinJSBridge.log(d.err_msg); cb && cb(d.err_msg); }); };
四、部分账号专用
https://open.weixin.qq.com/subscribe?appid=wxb629c48b653e
五、订阅同时绑定,DNS专用
解码后为
https://login.weixin.qq.com/l/E0LsxoTaRxC_HM
六、使用微信后台素材文章中的链接
请参考:
http://mp.weixin.qq.com/s?__biz=MzA5MzAxOTUwNw==&mid=10040544&idx=1&sn=5536094d258a8e745b1be9a4b7b88dbb