Telegram API - TelethonClient Python - ImportContactsRequest 停止工作

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

使用 python 我正在使用 telethon 客户端调用电报 api

我的目标是验证电话号码是否有电报。

我正在使用这个方法:

contact = InputPhoneContact(client_id=55555555, phone='+39XXXXXXXXX', first_name='', last_name='') 联系人=等待客户(ImportContactsRequest(联系人=[联系人]))

部署到生产环境后,这可以工作,但现在不工作了.. 我尝试发送的所有请求都返回空。

ImportedContacts(imported=[], popular_invites=[], retry_contacts=[55555555], users=[])

在这里,我发现了这个: https://core.telegram.org/constructor/contacts.importedContacts

当返回 retry_contacts 并发送 clientID 时意味着:

由于系统限制无法导入的联系人 ID 列表,需要稍后导入。

这是什么问题? 怎么解决?

我每 15 分钟安排一次工作,发送 35 个电话号码(不在联系人列表中)以验证提供的电话号码是否有电报帐户。

有人可以帮助我吗?

我正在使用这个方法:

contact = InputPhoneContact(client_id=55555555, phone='+39XXXXXXXXX', first_name='', last_name='') 联系人=等待客户(ImportContactsRequest(联系人=[联系人]))

回应是: ImportedContacts(imported=[], popular_invites=[], retry_contacts=[55555555], users=[])

python lambda telegram jobs telethon
1个回答
0
投票

您使用的是原始 API,这意味着您获得的结果直接来自 Telegram,并且 Telethon 不会以任何方式更改它们(除了在需要时调整一些输入参数,同时尊重预期值)。

这可能是一种防止或减少垃圾邮件的措施。你无法“解决”这个问题,因为这就是 Telegram API 的工作方式。

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