收藏
回答

wx.login wx.getSetting “接口调用比”显示不正常,这种情况是为什么?

1.wx.getSetting

以前wx.getSetting 会在下载图片的时候调用一次。没有频率限制 虽然有超标的隐患 但是在调用接口频率中 一天最多也就300次的调用量

现在 在保留以前逻辑不变的情况下 在app.onLaunch中调用一次。 突然暴增为17091 而小程序才4500的PV 这是个什么情况?

2.wx.login

跟新用户信息 获取手机号 会调用一次 60S频率限制 每天最大次数5次

app.onLaunch, 和 登录的时候 会调用一次。5S频率限制 没有最大次数限制

每次调用会使用 wx.getRealtimeLogManager 进行实时日志上报

结果上报日志显示 才900+ 。而调用接口频率中显示 wx.login 调用次数 42136 调用比高达 9.36。这是个什么情况



回答关注问题邀请回答
收藏

2 个回答

  • 像我这么吊的还有六个
    像我这么吊的还有六个
    2021-07-01

    今日数据。。。感觉又不对。

    wx.getSetting 会在app.onlaunch中被调用。

    难道每次 app.onlaunch 和 图中小程序打开次数没有关系?

    2021-07-01
    有用
    回复 2
  • 崖月减肥中,不瘦三十斤不换名字
    崖月减肥中,不瘦三十斤不换名字
    2021-06-30

    就是你的app.onLaunch明显调用异常,是小程序打开失败还是怎样这个不确定。

    对于你的wx.getSetting有个建议,就还是改为下载图片调用,只不过加一个缓存,调用时判断缓存是否存在,不存在才重新调用。

    2021-06-30
    有用
    回复 1
    • 像我这么吊的还有六个
      像我这么吊的还有六个
      2021-06-30
      小程序的pv是什么0.0 难道每次启动一次 不算一次pv?


      app.onLaunch调用异常的话 .也解释不了 wx.getRealtimeLogManager 上报数据才900+ wx.login 调用次数却有 42136 的情况吧 我是先上报后请求的wx.login

      wx.getSetting 确实可以优化。。但是我觉得实际效果并不能解决当前调用频率超标的问题。因为以前一直是这样的一天也就300不到的样子。。
      2021-06-30
      回复
登录 后发表内容