2015-01-27 3 views
5

मैं टेलीग्राम एपीआई के लिए सरकारी जावा पुस्तकालय का उपयोग करें: https://github.com/ex3ndr/telegram-api परीक्षण मैं टेलीग्राम बॉट से कोड का उपयोग के लिए: 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) 

मैं इसे googled और पता चला कि यह एक आम पुरानी समस्या है। तो एक सवाल है - क्या मैं इस पुस्तकालय का उपयोग अपने आवेदन के लिए कर सकता हूं जो टेलीग्राम का उपयोग करता है? शायद किसी को इस पुस्तकालय को ठीक करने का कोई तरीका मिला?

+0

क्या आपने इसे काम किया? मैं भी इस पर हूं सफलता के साथ = एस –

+0

मुझे याद नहीं है कि अब मैंने इस समस्या को हल किया है, लेकिन अंततः मैंने इसे छोड़ दिया, कुछ और समस्याएं थीं। टेलीग्राम एपीआई लेखक –

उत्तर

1

मैंने टेलीग्राम-एपी, टेलीग्राम-सीएल, टेलीग्राम-एमटी का पुराना संस्करण इस्तेमाल किया और अन्य टेलीग्राम एस संस्करण बनाने के लिए निर्भर करता है, मैं सफलता का निर्माण करता हूं, लेकिन टेलीग्राम एपीआई की पुरानी परत का उपयोग करके पुराना संस्करण इसलिए नई सुविधाओं का समर्थन नहीं करता है। आप गीथब पर पुराने संस्करण देख सकते हैं जैसे: https://github.com/ex3ndr/telegram-api/tree/da63cf65f7332d7a4f17626de9b00e9030ecf5cc

+2

से बहुत खराब समर्थन वाला पुस्तकालय है, मैंने हाल ही में एक ऐसी परियोजना बनाई है जिसे आप ढूंढ सकते हैं और इसके साथ अपनी समस्या का समाधान कर सकते हैं, कृपया https://github.com/mokhtarabadi/telegram-s – Mokhtarabadi

+0

पर कुछ देखें क्या आपने कुछ तय किया था टेलीग्राम-एपीआई लाइब्रेरी या सिर्फ पुराने संस्करण का इस्तेमाल किया और यह काम किया? क्या आपके पास टेलीग्राम-एपी का एक निर्मित जार नहीं है? मुझे इमारत के साथ कुछ समस्याएं आईं। –

+0

मैंने आपके टेलीग्राम एप्लिकेशन को डाउनलोड किया, इसे एंड्रॉइड स्टूडियो में खोला और बनाया, लेकिन स्क्रीन पर कुछ अजीब लग रहा है और एक बग जैसा दिखता है, और लॉग इन http://pastebin.com/t79WTe7k हैं, कृपया उन्हें देखें। –

संबंधित मुद्दे