我希望检索在我的团队松弛域中发送的所有消息,超过一年。
我正在使用channels.history method
来检索每个频道的历史记录,
但是此方法仅返回最多1000条记录。
count 100 Optional, default=100
Number of messages to return, between 1 and 1000.
我无权访问https://my.slack.com/services/export以导出所有数据。
此外,timeatmp无法获得所需的数据,因为我的松弛频道每天收到超过1000条消息
有可能吗?
答案 0 :(得分:1)
是的,您可以根据自己的情况获取channels.history
的所有邮件。方法如下:
latest
属性设置为时间戳
你在最后一个块中收到的最早的消息
inclusive
属性设置为false
。这将让你下一个
大块的1000条消息请注意,速率限制为每秒1次,因此请确保您不要更频繁地调用API。