授权电报时如何发送确认电话

问题描述

我有一个电话号码需要授权,为了授权,我需要使用电话,而不是消息。

我尝试过以下操作:

from pyrogram.raw.functions.auth import SendCode
from pyrogram.raw.types import CodeSettings

phone = "12022177028"
api_id = 2382333
api_hash = "3121cc5e4a42121470161f1c1558a321"

res = SendCode(
    phone_number=phone,api_id=api_id,api_hash=api_hash,settings=CodeSettings(
        allow_flashcall=True,current_number=True,allow_app_hash=False
    )
)

在 res 变量中,我得到以下输出

{
    "_": "functions.auth.SendCode","phone_number": "12022177028","api_id": 2382333,"api_hash": "3121cc5e4a42121470161f1c1558a321","settings": {
        "_": "types.CodeSettings","allow_flashcall": true,"current_number": true,"allow_app_hash": false
    }
}

从热图文档中,我意识到我们可以使用 send_code 方法发送确认,但它只接受电话号码并且无法传输我从 SendCode 收到的列表。

因此,出现了以下问题,如何在登录电报帐户时不通过短信而是通过电话确认进入?

如果你能在其他python框架或telethon中提供一个例子,我将不胜感激!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...