美文网首页
微信公众号配置JS SDK调用微信接口

微信公众号配置JS SDK调用微信接口

作者: 刘圣凯 | 来源:发表于2018-08-28 16:40 被阅读0次

    在开发公众号时如果想调用微信的接口,需要配置JS SDK,具体步骤如下

    步骤一:绑定域名

    先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。

    备注:登录后可在“开发者中心”查看对应的接口权限。

    步骤二:引入js,得到 wx对象

    //引入微信JS SDK 支持 HTTP与HTTPS 
    //https
      <script src="https://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
    //http
     <script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></script>
    

    步骤三:通过config接口注入权限验证配置

    所有需要使用JS-SDK的页面必须先注入配置信息,否则将无法调用,以下值由后端返回的话 可在回调中配置

    wx.config({
        debug: true, // 开启调试模式,调用的所有api的返回值会在客户端alert出来
        appId: '', // 必填,公众号的唯一标识
        timestamp: , // 必填,生成签名的时间戳
        nonceStr: '', // 必填,生成签名的随机串
        signature: '',// 必填,签名
        jsApiList: [] // 必填,需要使用的JS接口列表
    });
    

    步骤四:通过ready接口处理成功验证

    wx.ready(function(){
    <!--
        config信息验证后会执行ready方法,
        所有接口调用都必须在config接口获得结果之后,
        config是一个客户端的异步操作,
        所以如果需要在页面加载时就调用相关接口,
        则须把相关接口放在ready函数中调用来确保正确执行。
        对于用户触发时才调用的接口,则可以直接调用,不需要放在ready函数中
    -->
    });
    

    步骤五:通过error接口处理失败验证

    wx.error(function(res){
        // config信息验证失败会执行error函数
          alert(JSON.stringify(res));
    });
    

    这样就可以调用微信提供的功能了,这里附一个接口文档 , 支付, 扫一扫, 音频, 地图,分享...接口可在此查阅详细接口及方法

    相关文章

      网友评论

          本文标题:微信公众号配置JS SDK调用微信接口

          本文链接:https://www.haomeiwen.com/subject/aalqwftx.html