【发布时间】:2017-03-09 05:55:04
【问题描述】:
我是 Telegram API 的新手,我急切地想知道它是如何工作的,以及如何获取基本 URL 以访问 Telegram API 的方法。 例如,我想知道如何在 API (Windows Phone) 中调用以下方法 链接:https://core.telegram.org/method/auth.checkPhone
谢谢。
【问题讨论】:
标签: telegram telegram-bot base-url
我是 Telegram API 的新手,我急切地想知道它是如何工作的,以及如何获取基本 URL 以访问 Telegram API 的方法。 例如,我想知道如何在 API (Windows Phone) 中调用以下方法 链接:https://core.telegram.org/method/auth.checkPhone
谢谢。
【问题讨论】:
标签: telegram telegram-bot base-url
telegram.org API 与我使用过的任何其他 API 不同,它需要几乎完整的 mtproto 协议实现,然后才能与服务器通信。这使得典型的“Hello World”类型的初学者程序接近 1000 行。
这是对协议的一个很好的解释,至少可以开始这个过程:https://www.incibe.es/extfrontinteco/img/File/intecocert/EstudiosInformes/INT_Telegram_EN.pdf
上面的文章是关于击败电报传输协议(mtproto),所以深入了解它是如何工作的,这很有用。另外,还有一个授权密钥创建的序列图(非常有用!)。
一旦您拥有授权密钥(来自上面链接中的说明),您就可以将方法(如 auth.checkPhone)发送到服务器。有些方法需要您使用auth.signIn 方法成功登录才能处理。
祝你好运!这是一段旅程。
【讨论】: