收藏
回答

获取openid时45011报错

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 客户端 6.5.3 1.9.94

- 当前 Bug 的表现(可附上截图)

获取openid时45011异常:

login_info:{"errcode":45011,"errmsg":"api minute-quota reach limit, must slower, retry next minute, hints: [ req_id: QKHmmA06884126 ]"

昨天晚上,我们服务器也发现这种情况了,排查了一下日志,应该没有出现大量重复调用接口的情况,请再确认核实一下。


- 预期表现

正常获取openid

- 复现路径

- 提供一个最简复现 Demo


是不是周末系统升级了?今天白天也开始时不时的报这个问题了。


最后一次编辑于  2018-11-19  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

4 个回答

  • 2018-11-19

    从日志看来,应该是这些用户调用其它接口的总频率超过了后台的调用频率限制。

    2018-11-19
    赞同
    回复 5
    • 高振华
      高振华
      2018-11-19

      从今天凌晨开始发现服务器出现类似问题的,服务器和微信那边的交互总共也没几个接口。这个接口是最靠前的,code换openid,实在没想明白,这个频率限制,是怎么导致的。

      2018-11-19
      回复
    • 2018-11-19回复高振华

      这里的频率限制不全是统计开发者服务器和微信后台交互的接口,有发现部分case是因为个别用户频繁调用wx.login而触发。

      2018-11-19
      回复
    • Kun
      Kun
      2018-11-19回复

      可以理解为是这个用户在一分钟内访问了大量的小程序,在所有的小程序中都调用了wx.login,从而导致了接口频繁,有这种可能吗?

      2018-11-19
      回复
    • 2018-11-19回复Kun

      有可能是某个小程序的逻辑问题导致频繁调用wx.login,最终触发了这个用户的接口频次限制从而影响到其它小程序。

      2018-11-19
      回复
    • 高振华
      高振华
      2018-11-20回复

      有可能,据我这几天的观察,出现这个问题的时间段,在晚上12点到早上7点间,白天只是偶尔出现。会不会有人在跑脚本。。。

      2018-11-20
      回复
  • Kun
    Kun
    2018-11-19

    我们也遇到了这个问题,在11:20出现的,通过排查,发现当时一分钟调用了12次。不知道这个算不算频繁调用

    2018-11-19
    赞同
    回复 1
    • 高振华
      高振华
      2018-11-19

       

       如果按照官方的解释,同一个用户1分钟100次才算频繁调用


      2018-11-19
      回复
  • 高振华
    高振华
    2018-11-19

     这个我们排查过,出现问题的时间点凌晨,出现3次,凌晨2点  5点  7点。从服务器日志看,当时根本没有那么多访问

    2018-11-19
    赞同
    回复
  • จุ๊บ
    จุ๊บ
    2018-11-19

    调用频率太高了

    2018-11-19
    赞同
    回复