不折腾了,更换正式ID解决
小程序测试号:invalid appsecret 如何解?微信ID: netsesame 用小程序测试号测试微信登录,折腾了一个下午+晚上,始终返回:invalid appsecret。 前台小程序代码: wx.login({ success: function(data) { console.log(data.code); wx.request({ url: `http://*****/index.php?m=miniapp&c=user&a=login&code=${data.code}&channel=weixin`, success: function(data) { console.log(data.data); } }) }}) 后台PHP代码: <?php $appid = 'wx3b4f4baf47fd1626'; //测试AppID $secret = 'dab7515066fe301612c685ac8bed93b5'; //测试AppSecret // 取得openid $oauth2Url = "https://api.weixin.qq.com/sns/jscode2session?appid=$appid&secret=$secret&js_code=$code&grant_type=authorization_code"; $data = json_decode(file_get_contents($oauth2Url), true); if ($data['errcode']) { $this->fail(-2, '微信登录失败:'.$data['errmsg']); } 尝试步骤: 反复验证,AppID和AppSecret 都和官方测试号后台一致,小程序设置无误。重启开发工具清空开发工具缓存更换开发电脑,window/mac。以上均失败。看到社区里很多人反馈这个问题,好像只有重置secret一条路? 麻烦管理员帮忙重置一下AppSecret试试看。
2021-12-08PDF不存在乱码的问题吧,只有返回文本类数据,才会根据content-type决定字符集
为什么从linux云服务下载文件后乱码?我直接输入地址访问不乱码[图片]
2021-12-08login 只会在首次在后台根据wxID和小程序ID创建一条查询记录,并返回code 之后的login操作,就只有更新code的操作。不存在创建新用户的说法 openID,是根据wxID生成的一个固定唯一的号码,不会发生变化
同一个用户wx.login返回的code都是不一样的,授权登录后传给后端openid会变吗?因为我发现后端每次都在创建新用户。
2021-12-08文字图片上传类的应用还是最好要增加审核机制
要求我小程序整改,却无申诉入口,已接入msgSecChec和imgSec,请官方检测是否合格?谢谢!AppID(小程序ID) wx085e5a2ab0767d97 要求我小程序整改,却无申诉入口,已接入msgSecChec和imgSec,请官方检测是否合格?谢谢! [图片] [图片] [图片] [图片] 这张图片是在我们服务器发现的,分析可能是微信检测时提交的,但调用接口却显示是正常图片,在此论坛也能发出,上传给其它文字识别小程序也没拦截,如不是正常图片,请告知,谢谢。
2021-12-08