试试真机, 别问我怎么知道
"errCode":-604101,发送订阅消息报错[图片] 刚开始发送一次性订阅消息能成功,后面不知道怎么就总是提示这个错误? 权限也加了 [图片] 开发者工具也是nightly最新版本 [图片] 怎么突然就不行了呢?这到底是啥情况哦
09-19对对对!真机没有问题,烦死了!
使用imgSecCheck接口,只在开发者工具内报错(604101),真机调试一切正常,怎么回事?事实上之前一直没问题,忽然有一天就这样了,真机没问题,只在开发者工具内报错,给调试带来很大麻烦。 权限配置了 [图片] 在开发工具内就报这个错: [图片] 扫码真机调试没问题: [图片] 云函数截图如下: [图片] [图片]
09-19真的不吐槽一下,今天是睡不着!
真的崩溃!!云开发环境共享,发送订阅消息,折腾了一天,居然是开发工具的问题!!604101报错!小程序a把云开发环境共享给小程序b,b调用a的云函数sendMsg,给小程序b的用户发送订阅消息! 一切按照文档来写,一直报错: CloudSDKError: errCode: -604101 function has no permission to call this API | errMsg: system error: error code: -604101 折腾了一天,搞得怀疑人生! 步骤: 1 小程序a的云函数sendMsg里config.json,正确声明云调用权限! 2 cloud.openapi({ appid: '小程序b的appid' }).subscribeMessage.send({ touser: '小程序b的用户的openid',templateId: '小程序b的消息id', }) 3 然后小程序b调用 云函数sendMsg。 都没有问题,对吧,但是就是一直报错-604101,网上搜索了,也没有答案,后来搜到一个贴子说 使用msgSecCheck,也报604101,说真机正常,开发工具不正常。我就死马当活马医,用真机试了一下。 居然,订阅消息发送正常! 我心里真的是1万个***!!! CloudSDKError: errCode: -604101 function has no permission to call this API | errMsg: system error: error code: -604101 这个报错信息 哪怕多提示一句,开发工具无权限,请用真机访问云函数,云调用,问题就很快解决了,真的搞得心力交瘁!
09-18还有两个问题, 1、10月19日,我也提审了,审核很快通过了,通过后,安全测试也,继续扫描了几个小时。审核都通过了还要继续扫描吗? 2、今天我在提交代码审核后,想起来有个地方还要改一下, 我就撤回审核,但是安全测试又开始了,撤回审核后,安全测试也一直在进行! 这两点,安全测试应该优化一下吧。通过后,撤回审核后就不用再安全测试了吧
请优化小程序提审时的安全测试,能不能提供开发者自由选择测试的选项?我的小程序服务器使用的是类似云开发的severless平台,平台对api请求是有限制的。今天在小程序提审时,资源报警,程序无法正常运行,后来才知道,是提审时增加了安全测试,会一直请求服务器。我的服务器的资源套餐被耗尽。 请看平台的资费标准。 [图片] 提审时,微信半小时 发过来的请求多达几万次,一开始我没有截图,后面截图了,请看下图 [图片] 这样的安全测试,会导致我的小程序 正常业务中断。 请求云开发,云函数,我用的云开发云函数 资源也被耗尽。 如果这个机制不修改,不优化,那么以后小程序都不敢提交新版本审核了。 请微信官方酌情考虑啊。开发者使用的服务器也不同,不能全部这样安全测试啊。真的不敢提交审核了。但是遇到程序编写bug,要修复怎么办呢? 请官方 增加 让开发者自由选择安全测试的选项,我们可以同意协议,不进行安全测试的后果,开发者自己承担。
2021-10-25我采用的 简单有效 的 wx.getUserProfile 修改方法 https://developers.weixin.qq.com/community/develop/article/doc/00000cc422c12844b4fb644d056813 参考版本号:2.10.4/2.11.2/2.12.3/2.14.1/2.15.0
wx.getUserProfile需要在哪个基础库才生效?目前真机调试设置了2.10.4~2.11.2,在开发工具上是行的,但是真机不行,麻烦微信那边解决一下,毕竟到4月份了wx.getUserInfo接口改了,如果wx.getUserProfile还是不行的话怎么办。。。。 真机版本: [图片] 代码输出: [图片] 输出结果: [图片]
2021-04-13我采用的 简单有效 的 wx.getUserProfile 修改方法 https://developers.weixin.qq.com/community/develop/article/doc/00000cc422c12844b4fb644d056813
wx.getUserProfile接口存在问题?[图片][图片][图片]
2021-04-13我采用的 简单有效 的 wx.getUserProfile 修改方法 https://developers.weixin.qq.com/community/develop/article/doc/00000cc422c12844b4fb644d056813
如何在开发者工具中调试 不支持wx.getUserProfile情况?按照官方文档显示 如果未支持getUserProfile 则 可以继续使用getUserinfo, 但是实际开发中 在开发者工具中 手动去修改 调试基础库版本 去判断是否支持getUserProfile的时候,不支持该接口的时候,我调用原来的getUserinfo接口,返回的用户名字和头像都是默认的 微信用户和灰显图片。请问 这事正常的? [图片]
2021-04-13我采用的 简单有效 的 wx.getUserProfile 修改方法 https://developers.weixin.qq.com/community/develop/article/doc/00000cc422c12844b4fb644d056813
wx.getUserInfo适配wx.getUserProfile时,拒绝一次授权,前者不可用了?响应官方公告,做wx.getUserInfo适配 wx.getUserProfile。 在wx.getUserProfile 唤起的弹框中点击了一次拒绝按钮 [图片]之后,wx.getUserInfo就不能用了[图片]。 使用wx.getSetting、wx.openSetting都不能重新打开这个授权。 补充说明: 1、开发者工具、真机都不行 2、本来可以正常使用的小程序,为了验证这个问题,点了一次拒绝,也不能用了 3、开发者工具版本:[图片],基础库: 2.15.0
2021-04-13我采用的 简单有效 的 wx.getUserProfile 修改方法 https://developers.weixin.qq.com/community/develop/article/doc/00000cc422c12844b4fb644d056813
小程序用户授权scope.userInfo获取用户基本信息的思路?首先通过wx.login得到的res.code, 发送到服务器换取openid然后通过得到的openid和服务器数据库中的user表的openid对比如果存在则说明用户之前已经授权过, 可以直接返回对应openid的user表中的userinfo如果不存在, 说明是新用户, 则提示点击<button open-type="getUserInfo" bindgetuserinfo="updateUserInfo">获取用户信息</button>然后再将获取到的openid和用户信息写入数据库请问各位大佬这个思路对吗? 因为user表中有个积分, 是通过在线答题不断变化的, 所以将userinfo信息存入缓存, 作用不大, 还是得实时更新userinfo
2021-04-13我采用的 简单有效 的 wx.getUserProfile 修改方法 https://developers.weixin.qq.com/community/develop/article/doc/00000cc422c12844b4fb644d056813
wx.getSetting成功后返回res.authSetting无scope.userInfo?[图片] 为什么没有scope.userInfo?以前都有的,没有scope.userInfo就无法跳出弹窗,也无法获取到用户信息了
2021-04-13