WgateJS

WgateJS 是微信之门的JS SDK, 主要用于静态H5页面的授权.

如果你只希望在页面的JS代码中获取wgateid,可以使用WgateJs。 它可以帮助您做以下几件事情:

  • 自动判断当前页面是否已获取 wgateid,如果没有,则自动使用 wgate.php 接口获取,并跳转回当前页面。
  • 获取当前 wgateid。
  • 流量监控(尚未开放)
  • 传播监控(尚未开放)

生成 WgateJS


如要使用WgateJs,请在用户中心“站点管理”中添加您网站的域名,然后点击“生成JS”,再将生成后的JS放在需要获取wgateid的页面head标签中即可。

具体的参数等使用方法, 请查看 WgateJS参考.

  • 点击查看 生成JS 生成js
  • 把生成的js代码(如下)复制在页面head标签中 js代码
  • 使用WgateJs获取用户更多信息 WgateJS 示例:
(function() {
  WgateJs = {};
  WgateJs.auto_auth=true;
  WgateJs.gate_options={force:1};
  WgateJs.ready=function(){
    var wgateid=WgateJs.getWgateid();
    WgateJs.getWgateUser(function(user){console.info(user)});
  }
  var u=(("https:" == document.location.protocol) ? "https" : "http") + "://st.weixingate.com/";
  u=u+'st/10';//注意每个site这里的数字不一样
  var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; g.type='text/javascript';
  g.defer=true; g.async=true; g.src=u; s.parentNode.insertBefore(g,s);
})();

用户授权


文档待完善

数据监控


文档待完善

传播监控


文档待完善