【发布时间】:2018-09-16 06:24:08
【问题描述】:
通过下面的代码,我已经使用 Telethon 连接到电报大约一年了!
client = TelegramClient(
SESSION,
API_ID,
API_HASH
)
client.connect()
# the rest of my code
昨天当我想用代码连接到我的会话时,我收到了这个错误:
telethon.errors.rpcerrorlist.AuthKeyDuplicatedError: An auth key with the same ID was already generated
该错误不再说明,在the doc 中没有关于此错误消息的更多描述。如何检索我的会话?
【问题讨论】:
-
您是否已将应用程序移植到另一台服务器? (或者至少你改变了你的 IP 和系统配置?)
-
另一种产生此错误的方法是在不同的位置同时运行同一会话的 2 个实例(或至少在它们与 TG 的连接时间上有微小差异)
-
@tashakori 是的,我已经更改了我的 IP。怎么可能,但这种变化并不是第一次变化。我已经多次更改IP,没有错误。我认为问题是你提到的第二个问题。我该如何纠正它?
-
您是否有权访问您用于 Telethon 客户端的电话号码?
-
很遗憾没有。因为他们是虚拟号码。但我只访问其中之一。我该如何解决这个问题?