收藏
回答

getPhoneNumber发送短信规则疑问

getPhoneNumber  我的理解是,针对一个小程序,当用户第一次授权此小程序获取手机号时微信会发送短信验证码进行验证,微信记录授权状态这个验证码只此一次。今后同一个微信号请求该小程序将不需要再接收这条验证码(哪怕小程序被删除清空所有缓存后再次进入,点击授权后直接进入,不需要再发短信)。

     但是使用过程中发现,有的微信访问小程序明明是第一次进入,但是也不接收这条验证短信,可以直接授权成功。求教这个短信发送机制?什么时候发送,什么时候不发送呢?是针对用户微信ID,还是微信小程序的APPID呢?


最后一次编辑于  2018-06-07  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

4 个回答

  • 小鱼二
    小鱼二
    2018-06-13

    目前自己碰到的情况有

    用户绑定过手机号, 但是没有通过手机验证码验证 (早期微信绑定手机号貌似可以不需要手机验证码)

    还有一个情况 我自己碰到过... 就是换手机...之后....


    其他的情况下..都是直接获得手机号码 没有发送短信

    2018-06-13
    赞同 11
    回复 1
    • 阿真
      阿真
      2018-06-15

      感谢

      2018-06-15
      赞同
      回复
  • Kris
    Kris
    2018-06-26

    官方也没给出一个合理的解释或者文档说明。这让开发人员很难给公司解释这一现象。难道说是随机事件?  

    2018-06-26
    赞同
    回复 1
    • 阿真
      阿真
      2018-07-13

      是啊 这个短信机制让人摸不着头脑

      2018-07-13
      赞同
      回复