收藏
回答

用户更换手机号,如何及时获取最新的手机号?

因为正常是只有小程序登录失效后,才会去通过getPhoneNumber获取并验证手机号,不会频繁获取。用户更换手机号后,小程序会登录失效吗?如果不会,如何及时获取更换后的手机号呢?

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

3 个回答

  • talent
    talent
    07-02

    我的项目都是在小程序上面做了一个更换手机号的功能,也就是点击更换可以选择获取微信手机号还是绑定其他手机号。我也期待更好的方法

    07-02
    有用 2
    回复 1
    • くん
      くん
      07-02
      那就只能让用户自己去手动更新了。如果用户忘了更新,跟手机号关联的业务都会有问题,挺麻烦的
      07-02
      回复
  • 微喵网络
    微喵网络
    07-02

    没有办法

    07-02
    有用
    回复
  • 仙森ღ₅₂₀¹³¹⁴
    仙森ღ₅₂₀¹³¹⁴
    07-02

    登录态是你自己本地控制。跟换不换手机号无关。

    07-02
    有用
    回复 5
    • くん
      くん
      07-02
      主要是为了及时获取新的手机号,不管登录态在哪控制,只要没失效一般是不会去获取手机号授权的
      07-02
      回复
    • 仙森ღ₅₂₀¹³¹⁴
      仙森ღ₅₂₀¹³¹⁴
      07-02回复くん
      你只有登录态失效了 你自己本地才会清除登录态,并且展示手机号授权控件,用户点授权拿到最新的手机号。你登录态不失效 你怎么判断手机号授权控件展示。又怎么拿到最新的手机号?
      07-02
      回复
    • 仙森ღ₅₂₀¹³¹⁴
      仙森ღ₅₂₀¹³¹⁴
      07-02回复くん
      微信 又没提供api告诉你用户换手机了。
      07-02
      回复
    • くん
      くん
      07-02回复仙森ღ₅₂₀¹³¹⁴
      是呀,问题就是在这里。
      07-02
      回复
    • 仙森ღ₅₂₀¹³¹⁴
      仙森ღ₅₂₀¹³¹⁴
      07-02回复くん
      用户换绑定手机 跟你业务内的数据不冲突。只能等你业务内的登录态失效,你再让他授权换手机。
      07-02
      1
      回复
登录 后发表内容
问题标签