Telegram API 基本 URL

标签 telegram telegram-bot base-url

我是 Telegram API 的新手,我非常想知道它实际上是如何工作的,以及如何获取基本 URL 以访问 Telegram API 的方法。 例如,我想知道如何在 API (Windows Phone) 中调用以下方法 链接:https://core.telegram.org/method/auth.checkPhone

谢谢。

最佳答案

telegram.org API 不同于我使用过的任何其他 API,它需要几乎完整的 mtproto 协议(protocol)实现,然后才能与服务器通信。这使得典型的“Hello World”类型的初学者程序长达近 1000 行。

这里是对协议(protocol)的一个很好的解释,至少是为了启动这个过程:https://www.incibe.es/extfrontinteco/img/File/intecocert/EstudiosInformes/INT_Telegram_EN.pdf

上面的文章是关于击败 Telegram 传输协议(protocol) (mtproto) 的,因此深入了解它的工作原理,这很有用。另外,还有授权 key 创建的序列图(非常有帮助!)。

一旦您拥有授权 key (根据上面链接中的说明),您就可以向服务器发送方法,例如 auth.checkPhone。某些方法将要求您使用 auth.signIn 方法成功登录,然后才能进行处理。

祝你好运!这是一段旅程。

关于 Telegram API 基本 URL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40269509/

相关文章:

python - 从 Telegram 私有(private) channel 转发帖子

java - tdlib:GetBasicGroupFullInfo 返回 "Group not found"错误

尝试编辑消息 : "Bad Request: message not found" 时出现 Telegram Bot API 错误

codeigniter - 在 CodeIgniter 4.0.2 中设置动态基本 URL

php - 显示数据库中存储的 url 中的照片

javascript - 如何更正 NginX 反向代理配置中的 Meteor base-url?

java - Telegram 群组成员列表(来自 ID)

telegram-bot - 如何小型化电报机器人按钮

node.js - Telegram API 内联 request_contact

python - 如何发送带有标题/文本的 Telegram 媒体组