收藏
回答

为什么getPhoneNumber调用时会发送短信验证码,微信绑定是国外的手机号,但收不到验证码?

我自己用的时候,没有看到发短信的,他这个发了,我上网查说是微信发短信。我代码里也没有写法短信的逻辑,这是为什么?

最重要的是,他是国外的手机,提示已经发短信了,但没有收到短信验证码,这帮忙解决一下


微信版本 8.0.31、基础库 2.28.1


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

1 个回答

  • 子游
    子游
    2023-01-17

    之前我看哪个技术运维说的 对外国手机支持不友好 你不是第一个问这个的

    2023-01-17
    有用
    回复 2
    • 叶伟华
      叶伟华
      2023-01-19
      帖子还能找到吗,不知道有什么办法解决
      2023-01-19
      回复
    • 张晟
      张晟
      2023-06-02
      有官方回复的帖子,小程序是不支持获取国外手机号的。我们自己测试发现,短信验证码大概有80%会收不到。解决办法2种,一个是识别海外用户让他直接输入手机号,做去重验证;另一个是自己建一个短信服务,能支持给海外手机发短信的那种,做验证。
      2023-06-02
      回复
登录 后发表内容