您现在的位置: 365建站网 > 建站教程 > 微信公众平台开发 > 19.4.3摇一摇关注

19.4.3摇一摇关注

此节有 199 人学习过     参与评论

微信摇一摇关注开发流程实现如下。

  1. 添加摇一摇关注库文件
<script type="text/JavaScript" src='http://zb.weixin.qq.com/nearbycgi/addcontact/BeaconAddContactJsBridge.js'></script>
  1. 判断是否关注
    通过JS接口checkAddContactStatus来进行判断
    该接口参数说明:传入{type:0}表示关注设备归属的公众账号,传入{type:1}表示关注门店归属的公众账号。传入{}默认为传入{type:0}。
    回调函数为function(apiResult){},参数说明如下。
    apiResult.err_code : 错误码,0代表正常返会,其他代表发生错误。
    apiResult.err_msg : 错误详情,“ok”代表正常返回,其他代表具体的错误信息。
    apiResult.data : 是否关注,1代表已经关注,0代表未关注。
    摇一摇判断关注的代码如下所示。
BeaconAddContactJsBridge.invoke('checkAddContactStatus',{type:0},
    function(apiResult){
        if(apiResult.err_code == 0){
            var status = apiResult.data;
            if(status == 1){
                alert('已关注');
            }else{
                alert('未关注');                          }
        }else{
            alert(apiResult.err_msg)
        }
    });

  1. 跳转到关注页
    跳转到关注页使用接口jumpAddContact
    该接口参数说明:传入{type:0}表示关注设备归属的公众账号,传入{ type:1}表示关注门店归属的公众账号。不传默认为传入{type:0}。
    跳转到关注页的代码如下所示。
BeaconAddContactJsBridge.invoke('jumpAddContact');

摇一摇关注的完整代码如下所示:

<!DOCTYPE HTML>
<html lang="en">
  <head>
    <meta charset="UTF-8">
    <title>摇一摇关注JS API</title>
  </head>
  <body>
    <script type="text/javascript" src="http://zb.weixin.qq.com/nearbycgi/addcontact/BeaconAddContactJsBridge.js"></script>
    <script type="text/javascript">
      BeaconAddContactJsBridge.ready(function(){
        //判断是否关注
        BeaconAddContactJsBridge.invoke('checkAddContactStatus',{} ,function(apiResult){
          if(apiResult.err_code == 0){
            var status = apiResult.data;
            if(status == 1){
              alert('已关注');
            }else{
              alert('未关注');
              //跳转到关注页
              BeaconAddContactJsBridge.invoke('jumpAddContact');
            }
          }else{
            alert(apiResult.err_msg)
          }
        });
      });
    </script>
  </body>
</html>

如对本文有疑问,请提交到交流论坛,广大热心网友会为你解答!! 点击进入论坛

您可能感兴趣的文章:


发表评论 (199人查看0条评论)
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码: 点击我更换图片
最新评论
------分隔线----------------------------
微信公众平台开发目录