目测是在在获取 userinfo 时没有很正确拼接 access_token 到 url 上。 1.检查是否获取到 access_token 2.检查在 /sns/userinfo 接口上是否正确拼接 access_token 参数
如何解决公众频繁提示网页授权 api unauthorized 的问题?/** * 获取用户信息 * @throws \Exception * @return array */ public static function getUserInfo(string $code = '') { $appid = config('site.wechat_app_id'); $secret = config('site.wechat_app_secret'); $query = http_build_query([ 'appid' => $appid, 'secret' => $secret, 'code' => $code, 'grant_type' => 'authorization_code' ]); // 常量值GET_USER_ACCESS_TOKEN_URL :'https://api.weixin.qq.com/sns/oauth2/access_token?' $oauth2Url = self::GET_USER_ACCESS_TOKEN_URL . $query; $oauth2 = json_decode(\fast\Http::get($oauth2Url), true); $query = http_build_query([ 'access_token' => $oauth2['access_token'], 'openid' => $oauth2['openid'], 'lang' => 'zh_CN', ]); // 常量值GET_USERINFO_URL :'https://api.weixin.qq.com/sns/userinfo?' $get_user_info_url = self::GET_USERINFO_URL . $query; $respone = \fast\Http::get($get_user_info_url); $userinfo = json_decode($respone, true); if (empty($userinfo['openid'])) { // 在这里会记录大量日志 \think\Log::record($respone, 'wechat_auth_log'); throw new \Exception('授权失败!'); } return $userinfo; } 上图是代码,每次都是重新获取网页授权access_token ,会频繁的提示 (对了这是一个公众号投票应用,无需关注公众号投票,目前总票数371482,总投票人数193070,每人每天可以给不同参赛者投5票) [图片] [ wechat_auth_log ] {"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: JIbDMzmoRa-luCf ]"} 公众号appid: wxb67f2683fbfb45f6
2020-07-20为了不让小程序代表网站官方,为了更好管控违法网站
小程序为什么不设置一批政府公众号和网站的白名单?接触过很多政府类小程序,很好的应用,需要跳转到政府类的公众号或者官方网站,很难实现。 小程序为什么不设置一些政府类公众号和网站的白名单,方便大家跳转。
2020-07-20access_token 有效期是2个小时,需要在到期前主动更新本地的 access_token,同时每日获取 access_token 有次数限制
小程序数据分析接口analysis.getDailyRetain可以无限调用吗?我想做后台管理系统的用户数据分析,发现小程序有很多数据都是可以使用的,但是调用一次之后过一段时间再次使用,access_token就会报错,导致无法使用数据
2020-07-20无论是公众号、短信、邮件,都会存在被其它消息淹没的问题。可以做个闹钟提醒 APP 或 消息推送桌面程序
小程序如何给运营人员通知?如,客户在小程序上预定,或其它操作,我希望能及时通知道运营人员,让运营人员及时处理问题。现在能通知的就只有公众号,短信,除了这些还有其它更好的通知端口吗?因为短信容易进入垃圾,运营人员有时候没有注意到,公众号现在推送及关注的信息太多。
2020-07-20根据“消息推送服务器配置指南”来配置后端服务返回正确的内容
token校验失败,如何解决?求解[图片]
2020-07-19如果添加装饰的功能是在小程序端实现,同时微信政策无大改,是无需维护的
没有后台的小程序需要维护吗?可以支撑多人访问吗?大家好,我最近帮同学开发了一款微信头像加装饰图片功能的微信小程序,全部功能为:获取微信头像,然后添加装饰,保存本地。 我用她的帐号发布的,她并不会编程,请问这款小程序是否需要维护?是否可以支撑多人访问?求哥哥姐姐们解答一下疑惑🙏
2020-07-19?id=7YdyAMfuFFv6 这个部分是页面传参
请问如何做小程序的路径参数混淆?就是类似抽奖助手这种?另外这种技术叫什么?小程序页面路径:pages/lucky/lottery/detail?id=7YdyAMfuFFv6 这种是怎么做的呢?用的啥技术? [图片]
2020-07-19看看 onShow 里看看回调信息
实名验证(小程序)参数和签名已经确认无误,已经和签名工具做过对比都是正常的,为什么一直提示这个?参数和签名已经确认无误,已经和签名工具做过对比都是正常的,为什么一直提示这个,下面是接口文档 https://pay.weixin.qq.com/wiki/doc/api/realnameauth.php?chapter=60_2&index=3 [图片][图片] 补充: 调用的是授权小程序,现在直接调起就提示网络异常,请稍后重试,还无法进入下个环节。参数,签名,密钥,都确认无误,校验签名也能成功,是不是这个接口已经被弃用了https://pay.weixin.qq.com/wiki/doc/api/realnameauth.php?chapter=60_2&;index=3
2020-06-23不兼容就无法使用,需要更换其它通知方式。
wx.requestSubscribeMessage 在h5页面不兼容怎么替换?再h5开发时 wx.requestSubscribeMessage 不兼容 一直报错 wx.requestSubscribeMessage is not a function 该怎么修改呢 或者是替换掉这个方法呢 求大佬赐教
2020-05-12可以不一样,当时需要打开调试控制台才能跳过域名验证。
小程序体验版和线上版域名可以不一样吗?小程序线上版本一个域名正在使用,后期迭代是测试是另一个域名,不验证域名合法权限,上传体验版本
2020-05-12