收藏
回答

手机号快速验证组件每日汇总的数据比我们自己记录的数量少了很多,请协助排查?

获取手机号的代码如下

<button class='bnEvent' open-type="getUserInfo" open-type='getPhoneNumber' bindgetphonenumber="bindGetUserphone">
</button>

其中bindGetUserphone会在获取手机号码成功后,调用后台结果保存。

现在从微信后台统计的结果与我们记录的结果有比较大的出入,希望协助排查。

统计结果每天都会比微信的统计结果多了100个。

以2025.11.30的数据为例。微信官方的数据是:68203,但是我们自己记录的多了110个。我们自己记录的数据为:68313

---

12:00 补充

不知道按钮上 绑定了两个open-type是否有影响?



最后一次编辑于  12-09
回答关注问题邀请回答
收藏

4 个回答

  • 第三方平台小助手
    第三方平台小助手
    12-09

    你好,请提供相关信息及对应小程序appid

    12-09
    有用
    回复 3
    • 东隅桑榆
      东隅桑榆
      星期一 09:26
      星期一 09:26
      回复
    • 第三方平台小助手
      第三方平台小助手
      星期一 15:47回复东隅桑榆
      完整一天的上报数据
      星期一 15:47
      回复
    • 东隅桑榆
      东隅桑榆
      1天前回复第三方平台小助手
      请提供一个邮箱,我将清单发送给您
      1天前
      回复
  • 路人
    路人
    12-09

    记录数量时验证code了吗

    12-09
    有用
    回复 1
    • 东隅桑榆
      东隅桑榆
      12-09
      记录数量时,是有针对code解码后才记录的。解码中没有手机号也未记录。-- 理论上讲,这种逻辑也只能让微信官方的统计数量比我们的多才对
      12-09
      回复
  • 东隅桑榆
    东隅桑榆
    12-09

    https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/PhoneNumberGuide.html


    根据排查指南。第一步未开通,从第二步开始检查。

    1. 触发bindgetphonenumber后,按钮并未隐藏,而是在再次回调时,判断用户是否已经点击过了。理论上讲,这种处理方式会导致重复获取用户的手机号,微信官网记录的比我们的多才正常。
    2. 在小程序手机号授权期间是否调用了 wx.reLaunchwx.navigateTo ,wx.redirectTowx.navigateBack 等跳转类接口。-- 检查无误
    3. 我们自己的后端接口非常简单,仅仅是针对相同的手机号1分钟之内不重复记录。然后就直接落表了。 -- 这个逻辑理论上将,也会导致微信官网记录的比我们的多才正常。



    12-09
    有用
    回复
  • 智能回答 智能回答 本次回答由AI生成
    12-09
    有用
    回复
登录 后发表内容