【问题标题】:sending the verification code to the SMS and not to the application将验证码发送到 SMS 而不是应用程序
【发布时间】:2022-01-13 13:06:08
【问题描述】:

是否可以定义在调用 LoginUserIfNeeded 方法时如何发送验证码?我需要通过 SMS 发送而不是发送到应用程序。

【问题讨论】:

    标签: telegram-api wtelegramclient


    【解决方案1】:

    在调用LoginUserIfNeeded 时,您可以传递一个CodeSettings 实例,该实例在发送代码方面的选项非常有限。

    Telegram 服务器自己决定最初通过哪种方法发送代码。 但是,如果用户没有收到代码(最终在给定超时之后),用户可以请求通过替代方法发送代码。

    在 WTelegramClient 中,这是通过在第一次尝试时为“verification_code”返回一个空字符串来完成的。

    然后,Telegram 可能会通过 SMS 而不是应用程序发送代码。 (如果您没有通过短信收到验证码,您也可以通过同样的方式要求通过电话发送验证码)

    【讨论】:

      猜你喜欢
      • 2022-11-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-22
      • 1970-01-01
      • 1970-01-01
      • 2013-02-02
      相关资源
      最近更新 更多