Telegram 如何通过Bot API获取电报组中所有消息的列表?

Telegram 如何通过Bot API获取电报组中所有消息的列表?,telegram,telegram-bot,php-telegram-bot,Telegram,Telegram Bot,Php Telegram Bot,我在电报中有一个机器人,我可以通过哪个查询获得一个组或通道中所有消息的列表 据我所知,要求如下: https://api.telegram.org/bot_token/getUpdates?chat_id=@chat 让我只获取更新,但如何仅使用Bot API获取完整的帖子列表?现在有没有方法可以获取以前的消息,比如user 若我是你们,我会使用该方法,将其转发到垃圾桶之类的无用通道/组,并读取返回的对象。w你们不能。在当前的Bot API版本中没有实现这种未来。不过,您可以尝试使用与您的需

我在电报中有一个机器人,我可以通过哪个查询获得一个组或通道中所有消息的列表

据我所知,要求如下:

 https://api.telegram.org/bot_token/getUpdates?chat_id=@chat

让我只获取更新,但如何仅使用Bot API获取完整的帖子列表?

现在有没有方法可以获取以前的消息,比如user


若我是你们,我会使用该方法,将其转发到垃圾桶之类的无用通道/组,并读取返回的对象。w

你们不能。在当前的Bot API版本中没有实现这种未来。不过,您可以尝试使用与您的需求完全匹配的任务方法。

获取聊天记录的最佳方法是使用。您不必安装任何东西-您只需通过HTTP请求即可进行查询

  • 登录并使用您的电话号码或bot令牌创建API密钥
  • 使用json正文向发出以下GET请求:
  • {
    “api密钥”:“您的api密钥”,
    “@type”:“getChatHistory”,
    “聊天室id”:“XXXXXXXXXX”,
    来自消息id:“0”,
    “偏移量”:0,
    “限额”:100,
    }
    
    您将获得聊天记录作为响应