收藏
回答

后台调用 code2Sess取不到openID和sessionKey,求大神帮忙

下面是后台调用 code2Session接口,换取 用户唯一标识 OpenID 和 会话密钥 session_key的代码,但似乎没取到,求大神指点如何才能取出openid和session_key


const config = require('../config')

var request = require('request');


module.exports = async ctx => {


  let code=ctx.request.query.code


    options = {

        method: 'GET',

        url: 'https://api.weixin.qq.com/sns/jscode2session',

        json:true,

        qs: {

            appid: config.appId,

            secret: config.appSecret,

            js_code: code,

            grant_type:'authorization_code'

        }

    }


    let sessionData = await request(options)

   ctx.state.data=sessionData


}


在开发者工具端显示下列内容:





最后一次编辑于  2018-09-23  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏关注问题回答