我可以以 json 的身份访问我的电报消息吗?

Can I access my telegram's messages as json?

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

我使用PHP编程语言。我需要将所有消息作为 .json (而不是在电报应用程序中看到它们)。这样做可能吗?

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

你想实现的是可能的。

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

  1. 访问发送到您的 Telegram 帐户的所有消息很容易。您首先需要构建一个 Telegram 客户端。要开始此工作,请查看 two 了解您需要的背景(但 PHP 中没有)

  2. 成功完成上述步骤即可获得 Telegram 网络授权,

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

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

希望对您有所帮助。