gpt4 book ai didi

Java Telegram API 库——有人用过吗?

转载 作者:搜寻专家 更新时间:2023-10-31 20:33:55 42 4
gpt4 key购买 nike

我使用 Telegram API 的官方 Java 库:https://github.com/ex3ndr/telegram-api对于测试,我使用来自 Telegram Bot 的代码:https://github.com/ex3ndr/telegram-bot

有问题。当我尝试授权时,库抛出以下异常:

Use test DC? (write test for test servers): yes
Using production servers
Loading fresh DC list...Exception in thread "Connection#2026789660" java.lang.RuntimeException: Unknown dispatcherId 'connection'
at com.droidkit.actors.ActorSystem.actorOf(ActorSystem.java:121)
at com.droidkit.actors.ActorSystem.actorOf(ActorSystem.java:93)
at org.telegram.mtproto.transport.TransportTcpPool.<init>(TransportTcpPool.java:62)
at org.telegram.mtproto.MTProto.<init>(MTProto.java:116)
at org.telegram.api.engine.TelegramApi$ConnectionThread.waitForDc(TelegramApi.java:895)
at org.telegram.api.engine.TelegramApi$ConnectionThread.run(TelegramApi.java:946)
Exception in thread "main" org.telegram.api.engine.TimeoutException
at org.telegram.api.engine.TelegramApi.doRpcCall(TelegramApi.java:364)
at org.telegram.api.engine.TelegramApi.doRpcCallNonAuth(TelegramApi.java:428)
at org.telegram.api.engine.TelegramApi.doRpcCallNonAuth(TelegramApi.java:420)
at org.telegram.bot.Application.login(Application.java:380)
at org.telegram.bot.Application.main(Application.java:40)

我用谷歌搜索了一下,发现这是一个常见的老问题。所以有一个问题——我可以将这个库用于我使用 Telegram 的应用程序吗?也许有人找到了修复此库的方法?

最佳答案

我使用旧版本的 telegram-api、telegram-cl、telegram-mt 和其他依赖来构建 Telegram S 版,我成功构建了它,但是旧版本使用旧的 telegram api 层因此不支持新功能。您可以在 github 上找到旧版本,例如: https://github.com/ex3ndr/telegram-api/tree/da63cf65f7332d7a4f17626de9b00e9030ecf5cc

关于Java Telegram API 库——有人用过吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28168330/

42 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com