【问题标题】:Can I access my telegram's messages as json? [closed]我可以以 json 格式访问我的电报消息吗? [关闭]
【发布时间】:2017-03-13 02:42:24
【问题描述】:

我正在尝试存储我的电报应用程序中存在的所有消息。例如我所有的私人聊天和所有群组的消息和频道的消息,我是其中的成员。

我使用 PHP 编程语言。而且我需要以.json 的形式获取所有消息(而不是在电报应用程序中看到它们)。这样做可以吗?

根据一些研究,我发现使用Telegram API 是可能的。但老实说,这对我来说是模糊的。我不知道我应该如何开始。无论如何,没有任何我正在寻找的实施示例吗?或者你知道我应该如何开始吗?

【问题讨论】:

  • 反对者请留言并解释我的问题有什么问题?
  • 这个问题太宽泛了。您基本上是在要求一个教程,或者指向一个或一些示例代码,这与 SO 无关
  • @RiggsFolly 好的,谢谢你的反对。但如果你知道的话,至少给我一些示例代码。
  • 你没看我上一条评论吗

标签: php api telegram


【解决方案1】:

你想达到的都是可能的。

让我逐步介绍如何执行此操作。以下说明适用于您选择的任何语言。

  1. 很容易访问所有定向到您的 Telegram 帐户的消息。您首先需要构建一个 Telegram 客户端。要开始这项工作,请查看 these 两个 SO Posts 以获得您需要的背景(但不是在 PHP 中)

  2. 成功完成上述步骤即可获得 Telegram 网络授权,next step is to start listening for messages sent to your telegram account.

  3. 至此,您已完成基本代码设置,可以接收发送到您帐户的所有类型的电报消息消息。您现在需要将接收到的消息转换为 JSON,并可能将它们存储到您选择的任何数据库中。这一步应该很容易做到。

上面的步骤 1 和 2 为您完成了大部分繁重的工作,将从 Telegram 收到的字节转换为您可以使用您选择的编程语言访问的格式,此时您只需转换为 JSON。

希望这会有所帮助。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-10-30
    • 1970-01-01
    • 1970-01-01
    • 2021-02-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多