有没有办法在电视马拉松中获取帐户的登录电子邮件?

问题描述 投票:0回答:1

我找不到获取帐户登录电子邮件的API,有办法获取帐户登录电子邮件吗?

我在 telethon 中找不到有关它的 api。

我找了很多API,但没有一个有这样的东西。

如果有人知道请告诉我,非常感谢。

telethon
1个回答
0
投票

您无法使用任何 Telegram 应用程序或库(包括官方应用程序)检索完整的电子邮件地址。但是,您可以访问电子邮件地址的模式(例如,

email******123.com
)。要获取此电子邮件模式,您可以使用 Telethon 中的
GetPasswordRequest
方法。以下是 Telegram 文档中的示例代码片段:

from telethon.sync import TelegramClient
from telethon import functions, types

with TelegramClient(name, api_id, api_hash) as client:
    result = client(functions.account.GetPasswordRequest())
    print(result.stringify())

此代码返回一个

account.Password
对象,如果电子邮件模式可用,则该对象包含
login_email_pattern
属性。

© www.soinside.com 2019 - 2024. All rights reserved.