如何通过API搜索特定的slack通道

问题描述 投票:0回答:1

我想在特定的松弛通道中搜索字符串。文档对此确实不清楚,甚至 ChatGPT 都丢失了(!)

它在 search.messages 的文档中说:

如果提供多个搜索词,用户和渠道也会被显示 以较低优先级进行匹配。要在频道内进行专门搜索, 组或 DM,添加 in:channel_name、in:group_name 或 in:<@UserID>。到 搜索来自特定发言人的消息,添加来自:<@UserID> 或 来自:机器人名称。

我尝试在 post 请求的正文和 get 的查询参数中添加适当的参数,其中包含通道、channel_id 和 in:channel_name,但它们都没有任何效果,我仍然从所有通道获取结果

curl request postman slack
1个回答
0
投票

在 get 方法的 query 查询参数内,在空格后添加

in:channel_name
。示例:

 ?query=<title> in:<channel_name> after:<date>
© www.soinside.com 2019 - 2024. All rights reserved.