收藏
回答

无法获取 opendid 是什么原因?

  getopenid(code) {

    var that = this

    console.log('code',code)

    wx.request({

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

      data: {

        appid: '121212',

        secret: '代替',

        js_code: code,

        grant_type: 'authorization_code'

      },

      method: 'GET',

      success: function (res) {

      

        console.log('终极opendid 获取打印=>' + res.data.openid);

        console.log('终极opendid 获取打印=>' + JSON.stringify(res.data));

        wx.setStorageSync('keyOpenid', res.data.openid)

        wx.showToast({

          title: wx.getStorageSync('keyOpenid'),

          icon: 'success',

          duration: 3000,

        })

        // that.setaddUserInfo(res.data.openid)

        //that.procShopxQrcode(wx.getStorageSync('fxshopid'));

      }

    })


  }


回答关注问题邀请回答
收藏

2 个回答

  • 拾忆
    拾忆
    2020-04-22

    这个需要在服务端请求,文档里有说明。

    2020-04-22
    有用
    回复
  • 衡心
    衡心
    2020-04-22

    真机测试 可以正常获取,但是提交到体验版或 正式版本上 就获取不到了

    2020-04-22
    有用
    回复 1
    • 衡心
      衡心
      2020-04-22
      希望大神 何以解决,这个问题困扰了好几天了 万分感谢
      2020-04-22
      回复
登录 后发表内容
问题标签