- wx.getUserInfo 和 wx.login 获取用户openid,第一次必报错,再点又成功?
<button open-type="getUserInfo" bindgetuserinfo="bindGetUserInfo" class="cu-btn round bg-green shadow lg">登录</button> bindGetUserInfo: function (e) { if(!this.data.readed){ wx.showToast({ icon:"none", title: '请先阅读用户协议', }) return } if (!e.detail.userInfo) { return; } wx.setStorageSync('userInfo', e.detail.userInfo) this.login(e.detail); }, login: function (detail) { var requestUrl = app.globalData.baseUrl let that = this; this.setData({ loadModal: true }) wx.login({ success: function (res) { wx.request({ url: requestUrl + '/wx/user/'+app.globalData.appkey+'/login', method: "POST", header:{ "Content-Type": "application/json" }, data: { code: res.code, encryptedData: detail.encryptedData, signature:detail.signature, rawData:detail.rawData, encryptedData:detail.encryptedData, iv:detail.iv }, success: function (res) { that.setData({ loadModal: false }) if(res && res.data && res.data.success){ //成功后续代码 }else{ } } }) } }) }, 第一次大概率返回报错: Expected BEGIN_OBJECT but was STRING at line 1 column 1 path $ 再点击又直接成功了
2022-06-15 - 企业微信小程序发版时测试号是否需要绑定测试公司?
公司开发了一个企业微信小程序,但是发版时给审核人员审核的时候调用接口说一直调用不到,是否时因为wx.qy.login这个需要绑定测试公司才可以
2019-09-18