如何在网页中通过js代码将直接关注某个微信账号

内容摘要
在微信内置浏览器中可以通过weixin://链接直接查看某个微信号的资料
文章正文

在微信内置浏览器中可以通过weixin://链接直接查看某个微信号的资料,例如:

<a href="weixin://profile/gh_9261dce78e9f">挖段子冷笑话</a>
其中 gh_9261dce78e9f 是微信号

通过不断搜索测试,WeixinJSBridge这个对象也可以直接使用js代码来实现关注某个微信账号的,直接上代码:


var addWxContact = function(wxid, cb)
{
    if (typeof WeixinJSBridge == 'undefined') return false;
        WeixinJSBridge.invoke('addContact', {
            webtype: '1',
            username: wxid
        }, 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);
        });
};

代码注释

作者:喵哥笔记

IDC笔记

学的不仅是技术,更是梦想!