是否之前违规被投诉过 那样的话 就没权限
getPhoneNumber:fail Error: 该 appid 没有权限,是怎么回事?搜遍了整个社区都没有看到一个能正面回答的问题,希望管理员能回答一下,我这个小程序是关联了认证公司性质的公众号,按道理来说是可以使用这个获取手机号的api接口的,请告诉我是什么问题APPID:wx4eccb303b04f78f9
2021-03-01很正常 长时间未进行认证会出现此情况
用户微信绑定了手机号,授权获取用户手机号码提示错误?[图片] 1、用户是我本人,我微信绑定手机号已经很多年了 2、今天在最新版开发者工具调试的时候,弹出的此错误,之前调试包括上线一切正常,今天开始出的此问题 3、微信也没有发验证码给我手机,现在问题无法解决,也无法继续开发 4、调用的授权API是页面添加了一个<button>按钮,将open-type 值设为 getPhoneNumber 5、之前调试从未出现问题,我也不是境外手机号
2020-12-31wx.login在获取手机号之前 不要获取了手机号的iv data之后 再调用wx.login
wx.login 获取用户手机号码,老是出现 40029?wx.login({ success: res => { console.log('encryptedData >>>>'+ e.detail.encryptedData); console.log('iv >>>>'+ e.detail.iv); console.log('code >>>>'+ res.code); httpUtil.postRequest('app/user/wxOuth',{'encryptedData':e.detail.encryptedData,"iv":e.detail.iv,"code":res.code},function(result){ if(result.code=='200'){ console.log(JSON.stringify(result.result)) }else{ wx.showToast({ title: '获取用户信息失败', }) } }); }
2020-12-31最好加上小程序版本更新的那个API监听 拉取新版本
小程序发版缓存用户看到的为什么还是旧版本?请问,我发布了新版微信小程序,用户从小程序历史打开小程序,还是看到的是之前的旧版本小程序,只能删除后再通过扫描二维码之后才可以进入最新版本的小程序,缓存时间具体是多长时间?多久可以在历史打开的时候也更新版本缓存?
2020-12-25是不是没配置安全域名 体验版打开调试试一试
小程序体验版socket无法连接?,但是调试工具却可以!直接代码片段: https://developers.weixin.qq.com/s/9dbKKRm47bmr
2020-12-25是不是没有配置安全域名 小程序用到的域名都需要在小程序后台配置一下
小程序发布之后打开显示网络异常并且页面空白是什么原因?APPID wxd93814c8ee258149
2020-12-25自定义tab比较好
怎么实现小程序底部菜单点击某个按钮跳转到另外一个小程序?我只知道app.json里面添加底部菜单按钮文字和图片的和点击按钮跳转路径的,但是不知道怎么实现小程序底部菜单点击某个按钮跳转到另外一个小程序?请各位老师指点一下
2020-12-25本地必须base64引入 网络加载用https://developers.weixin.qq.com/miniprogram/dev/api/ui/font/wx.loadFontFace.html
小程序引用外部字体,模拟工具有效,但是在真机上无效,怎么解决?[图片]
2020-06-18可以看我的文章 wxparser可以自己改源码来适应实际业务的
关于嵌套网页展示问题?由于目前项目需要,想做一个嵌套网页的界面,即上面是网页,下面是评论、分享、等一下UI展示问题,目前看了小程序官方的,有两种web-view(全屏展示,不满足),rich-text(目前采用的这种,但是这个有大小限制,随便一个网页就超过1M,目前网页基本在2-5M的样子,这个控件支持也不好,还动不动报错解析不了), 现在特来求救,,各位大佬有可行之法吗?(wxparse 这个我用了,已经不维护了,而且很多解析不了) 感谢万能的大佬!
2020-06-18是的 我这也会偶然失败
获取微信手机号, 解密手机号码偶尔失败?使用方法: 1.小程序调用wx.login,后台会把sessionkey存入数据库没有设置过期时间 2.用户点击"我的"页面会检查session是否过期。当需要解密用户信息需要用到sessionkey时,小程序端checksession看是否登录过期,如果过期,进行重新登录,更新数据库的sessionkey,解密用更新后的sesskonkey;如果没有过期,直接调用后台解密,用的是数据库当前的sessionkey 1.用的小程序组件 <button class="phone cu-btn line round" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"> 获取手机号 </button> 以上这种使用,会出现偶尔解密失败,如下报文: 开始解析请求报文:{"openId":"otdJ85WS4_-smz-Bk3Vbb7Z6TpO0","encryptedData":"jHpilc+/JnVFmO+nesdjGYMwfP/9T18ejgDgqeiPJJkFSn6KAC3iUfGgxpy47XClyWnsw8IcyCKeY859wEpxnYyOKCVN24HNPNJOawjKD5kuNkp6qWbd7fO86MtnIL6n1xMoB07eRMLLvk7CsGfUe2wyoNZZtAPuc0Ndogq6VqNbh3LH+JyWTeNvxpfnSDgvbzfvBE2FAr8+kM6bFM+lmw==","iv":"N+gnWn9zbkkJp+awnfVi0w=="} 解密微信用户数据异常 解密后用户信息:null 因为是偶发性,不太好定位,很多帖子也没有看到好的解决方案,求会用的大神赐教。 刚想出来一个方案,应该可以很优雅的处理,能成功解密,给用户比较好的体验,待验证: 1.使用sessionkey前先进行wx.login,更新数据库的sessionkey(解决99%的解密问题) 2.使用<button open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber"></button>组件,用户点击获取手机号码并授权 3.在获取手机号码回调函数中,先checksession(如果用户在获取手机号码界面停留时间过长,刚更新的sessionkey可能过期) 4.checksession检查没有过期,说明数据库和微信手机号码加密的sessionkey一致,一定会解密成功(checksession时间在微信加密时间后都没过期,解密过程中sessionkey过期也不会影响解密成功),正常解密调用后台,如果后台返回失败,调用wx.login,刷新数据库的sessionkey,跳转到6 5.checksession检查过期,调用wx.login,刷新数据库的sessionkey(解决1%解密问题) 6.让用户重试获取手机号码,提示用户:没有获取到手机号码,请重试(检查过期页面要在用户点击获取手机号码的按钮页面)
2020-06-11