收藏
回答

如何在测试版能用openid?

设置不校检域名后,开发版可以获取到数据,体验版不可以。如何设置合法域名啊?

onLoad: function (options) {

var that=this;

const _ = db.command

//获取当前用户id开始

wx.login({

success(res) {

wx.request({

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

data: {

appid: '*************',

secret: '******************',

js_code: res.code,

grant_type: 'authorization_code'

},

method: "GET",

success: function (res) {

console.log(res.data)

that.setData({

YHid: res.data.openid

})

that.jiansuo()

}

})

}

})

//获取当前用户id结束

},

//检索 根据用户id

jiansuo:function(){

console.log("111:"+this.data.YHid)

ordersColle.where({

userid: db.RegExp({

regexp: this.data.YHid

})

}).get().then(res => {

this.setData({

order_2: res.data

})

})


}


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

2 个回答

  • 力场科技
    力场科技
    2019-11-25

    开发版打开调试,体验版即可请求

    2019-11-25
    有用 1
    回复 5
    • We
      We
      2019-11-25
      请问发布为正式版的话,这样能请求到openid吗
      2019-11-25
      回复
    • 力场科技
      力场科技
      2019-11-25回复We
      不能
      2019-11-25
      回复
    • We
      We
      2019-11-25回复力场科技
      怎么不设置调试的情况下可以请求
      2019-11-25
      回复
    • 力场科技
      力场科技
      2019-11-25回复We
      没有备案过的https网站的话,只能使用云开发
      2019-11-25
      回复
    • We
      We
      2019-11-25回复力场科技
      好的 谢谢你
      2019-11-25
      回复
  • We
    We
    2019-11-25

    好的 谢谢你

    2019-11-25
    有用
    回复
登录 后发表内容
问题标签