2016-10-26 2 views
0

Я новичок в Telegram API, и мне очень хотелось знать, как он работает и как я могу получить базовый URL для доступа к методам API Telegram. Например, я хочу знать, как я могу назвать приведенный ниже метод в API (Windows Phone) Ссылка: https://core.telegram.org/method/auth.checkPhoneTelegram API Base URL

Thank you.

ответ

1

API-интерфейс telegram.org отличается от любого другого API, с которым я работал, и требует почти полной реализации протокола mtproto, прежде чем вы сможете общаться с сервером вообще. Это делает типичную программу начинающих «Hello World» длиной около 1000 строк.

Вот хорошее объяснение протокола, по крайней мере, чтобы процесс начался: https://www.incibe.es/extfrontinteco/img/File/intecocert/EstudiosInformes/INT_Telegram_EN.pdf

Вышеупомянутая статья о разгроме телеграмма транспортного протокола (mtproto) так идет в глубину о том, как она работает, что является полезно. Кроме того, есть диаграмма последовательности создания ключа авторизации (очень полезно!).

После того, как у вас есть ключ авторизации (из инструкций, приведенных в ссылке выше), вы можете отправить на сервер методы, например auth.checkPhone. Некоторые методы потребуют, чтобы вы успешно вошли в систему с помощью метода auth.signIn, прежде чем их можно обработать.

Удачи вам! Это путешествие.