FetchSlackConversationInfo 2025.5.31.15

捆绑包

com.snowflake.openflow.runtime | runtime-slack-processors-nar

描述

提取 Slack 对话信息和成员的电子邮件

标签

conversation、conversation.members、slack、social media、team

输入要求

支持敏感的动态属性

false

属性

属性

描述

访问令牌

用于认证/授权 NiFi 发送的 Slack 请求的 OAuth 访问令牌。这可以是用户令牌或机器人令牌。根据所使用的会话类型,必须授予以下范围之一:channels:history、groups:history、im:history 或 mpim:history scope。

缓存有效期

缓存用户电子邮件以减少网络查找。过期时间越长,网络开销越低,但数据可能不同步。

缓存大小

缓存用户电子邮件以减少网络查找。缓存越大,占用内存越多,但可减少网络开销。

通道

用于检索信息的 Slack 通道 ID。留空以迭代所有可用的对话。

关系

名称

描述

conversations

每个配置的 Slack 对话信息和成员都将分别作为独立的 FlowFiles 路由到此关系

failure

如果无法接收 Slack 对话元数据,则输入的 FlowFile 将路由到此关系

original

已成功处理的原始输入 FlowFile。

写入属性

名称

描述

conversation.members.count

设置为该对话的成员人数

conversation.id

设置为该对话的成员人数

channel.name

如果对话为通道,则设置为通道名称

mime.type

设置为 application/json,因为输出将始终采用 JSON 格式

语言: 中文