- 第三方应用开发 code2session一直提示invalid suite_acccess
使用第三方应用开发调用code2session,一直提醒token无效, https://qyapi.weixin.qq.com/cgi-bin/service/miniprogram/jscode2session?suite_access_token=hCoqzxECvjVLrwwVnmilbQeCvCKzWmWRkniL7QpBV_-Tu-Sl_7AJo2vGpVktjjG1-eQSH3dfDnf4XTIcGBf99H8ig5sNOirgiXp-YQced21uwlBpotTcXzA7V-qqgbnX&js_code=nPmT6236hivegqZTZeQTquoVU7_aNNSPS2Z-qEZgHmQ&grant_type=authorization_code 返回值: { "errcode": 40082, "errmsg": "invalid suite_acccess_token or provider_access_token, hint: [1618304195_60_277db8bfc372ede7e2ef290b6ed94b0e], from ip: 113.116.142.96, more info at https://open.work.weixin.qq.com/devtool/query?e=40082" }
2021-04-13 - 关于位置授权问题?
发现一个问题,如果苹果手机刚开始就设置微信不让访问位置的话,重新获得授权后,里面还是会得不到经纬度,一直都会到fail里面,这个res.authSetting["scope.userLocation"] 得到的为true,但是 getlocation还是得不到,必须先现在设置中设置了允许,然后前台用户拒绝了,再唤起授权之后才能得到。。官方是这样的吗? openSettingLocation:function(){ wx.openSetting({ success: (res) => { if (res.authSetting["scope.userLocation"]) {////如果用户重新同意了授权登录 wx.getLocation({ type: 'gcj02', success(res) { getApp().globalData.latitude = res.latitude; getApp().globalData.longitude = res.longitude; console.log("123=" + JSON.stringify(res)) }, fail(resData) { console.log("=geloation fail=" + JSON.stringify(resData)); wx.showModal({ title: '警告', content: '您拒绝了位置授权,无法获取您的位置,请重新授权。', confirmText: '授权', success: function (res) { if (res.confirm) { } } }); } }); } }, fail: function (res) { } });
2020-03-23 - 用户点击授权之后手机号码有时还是显示不了?
请问下,客户授权后,电话号码有时会获取不到,必须重新把小程序关掉再打开之后才能获取,因为通过sessionkey一直解码错误。 但是我每次去解密前都会去都会wx.checkSession()判断sessionkey有没有效的,失效之后再去wx.login,为啥还会出现号码获取不到的情况 //获取电话号码事件 [图片] //解密函数 [图片] decryptedDataFun函数是属于解密的函数。
2019-10-19 - getWXACodeUnlimit scene 加大字段长度
- 需求的场景描述(希望解决的问题) 生成不限制数量的二维码,但是场景值参数限制了长度,只能传32位字符,像现在很多id都是用uuid直接生成的,就直接超过了长度,导致很多地方根本应用不上来,其他的生成二维码的接口又是有数量限制。 - 希望提供的能力 希望scene(场景值) 的长度增加至64字节 或者128字节
2018-12-26