2015-01-27 27 views
5

Ben Telgraf API için resmi Java kütüphane kullanımı: https://github.com/ex3ndr/telegram-api Ben telgraf Bot kodunu kullanmak testler için: https://github.com/ex3ndr/telegram-botJava Telegram API kütüphanesi - birisi onu kullandı mı?

bir sorun var. Ben yetkilendirmek çalıştığınızda, kütüphane şu istisna atar: ben googled ve ortak bir eski sorun olduğunu öğrendim

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) 

. Yani bir soru var - Telgraf'ı kullanan uygulamam için bu kütüphaneyi kullanabilir miyim? Belki birisi bu kütüphaneyi düzeltmek için bir yol buldu?

+0

Çalıştınız mı? Ben de hiç başarı ile yaşıyorum = S –

+0

Şimdi hatırlıyorum bu sorunu çözdüm, ama sonunda bundan vazgeçtim, başka problemler de vardı. Telegram API kütüphanesi çok zayıf olan bir kütüphanedir. Yazar –

cevap

1

Telegram-api, telegram-cl, telegram-mt ve daha eskilerini kullandım, Telegram S Edition'ı kurdum, başarıya ulaşırım, ancak eski versiyon telgraf api'yi kullanan eski sürüm yeni özellikleri desteklemiyor. Eski sürümlerini github'da bulabilirsiniz: https://github.com/ex3ndr/telegram-api/tree/da63cf65f7332d7a4f17626de9b00e9030ecf5cc

+2

Son zamanlarda bu sorunu bulabileceğiniz ve çözebileceğiniz bir proje hazırlıyorum, lütfen https://github.com/mokhtarabadi/telegram-s adresine bir göz atın. – Mokhtarabadi

+0

telgraf-api kütüphanesi ya da sadece eski bir sürümünü kullandı ve çalıştı? Yapılmış bir telgraf-api kavanozun yok mu? Bina ile ilgili bazı problemlerle karşılaştım. –

+0

Telgraf uygulamanızı indirdim, Android Studio'da açtım ve inşa ettim, ama garip bir şey var ve ekranda bir hataya benziyor, ve http://pastebin.com/t79WTe7k günlükleri var, lütfen onlara bakın. –