问题描述
我有一个电话号码需要授权,为了授权,我需要使用电话,而不是消息。
我尝试过以下操作:
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 (将#修改为@)