美文网首页
在不用后台直接请求微信返回用户的openid和session_k

在不用后台直接请求微信返回用户的openid和session_k

作者: 不做掉发侠 | 来源:发表于2019-02-22 22:51 被阅读0次

    看这篇文章前请看这句话:" 要想拿到openId和session_key 你必须在你建立项目时填写小程序ID填写你自己的否则将拿到一个报错的res data:40029"

    wx.login({

          success: function(res) {

            console.log('微信返回的数据');

            console.log(res.code);

            wx.request({

              url: 'https://api.weixin.qq.com/sns/jscode2session?appid=' + app.globalData.appid + '&secret=' + app.globalData.secret + '&grant_type=authorization_code&js_code=' + res.code,

              header: {

                'content-type': 'application/json' //默认值

              },

              success: function(sRes) {

                app.globalData.openid=sRes.data.openid;

                console.log(sRes);

                console.log('我的openid:'+sRes.data.openid);

                console.log('我本次的session_key:' + sRes.data.session_key);

              }

            })

          }

        })

    这种方法就不用在后台请求微信接口了 不过只适合自己做测试的时候用

    相关文章

      网友评论

          本文标题:在不用后台直接请求微信返回用户的openid和session_k

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