电报自动化

alo*_*one 3 api telegram

我正在开发一个程序,它的任务是我们为它定义一些号码(我们的一些手机号码),它应该在 Telegram 中注册它们,然后获取发送到该号码的所有消息。您可能知道,在 Telegram 中注册需要提供一个电话号码,然后通过从 Telegram 发送的代码验证该号码。

我阅读了 Telegram API,但它很复杂,没有特定的示例和解释。我需要你的帮助,谢谢。

jab*_*jab 6

要实现 Telegram 聊天,

  1. 首先,描述你应该获得自己的api_id和api_hash这里
  2. 阅读文档并了解协议中使用的术语,这将有助于进一步研究。
  3. 通过端口 443 创建与 Telegram Server 的 TCP 连接。
  4. Telegram 使用称为“授权密钥”(即 Auth 密钥)的密钥进行加密/解密,它将使用 Diffie-Hellman 算法通过各个步骤在服务器和客户端中派生。您可以通过以下步骤说明创建此验证关键在这里,你还可以看到这个过程的样品在这里
  5. 当您成功完成所有步骤后,您最终将收到来自 Telegram 服务器的“dh_gen_ok”响应。
  6. 现在您可以发送 RPC 查询(电报 API)。API 列表在此链接中给出https://core.telegram.org/methods

这只是一些简短的要点,可以帮助您对此有所了解。要实现整个过程,您需要阅读文档并了解流程及其所有限制。希望能帮助到你 :)