FetchSlackConversationInfo 2025.5.31.15

Bundle

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

Description

Récupère les infos des conversations Slack et les emails des membres

Balises

conversation, conversation.members, slack, social media, team

Exigences en matière d’entrées

Prend en charge les propriétés dynamiques sensibles

false

Propriétés

Propriété

Description

Jeton d’accès

Jeton d’accès OAuth utilisé pour authentifier/autoriser la requête Slack envoyée par NiFi. Il peut s’agir d’un jeton utilisateur ou d’un jeton robot. Ce jeton doit se voir attribuer le champ d’application channels:history, groups:history, im:history ou mpim:history, selon le type de conversation utilisé.

Expiration du cache

Les e-mails des utilisateurs sont mis en cache afin de réduire les recherches dans le réseau. Une expiration plus longue réduit la surcharge du réseau mais peut entraîner une désynchronisation des données.

Taille du cache

Les e-mails des utilisateurs sont mis en cache afin de réduire les recherches dans le réseau. Un cache plus important consomme de la mémoire mais réduit la surcharge du réseau.

Chaîne

L’ID de canal Slack à partir duquel récupérer les informations. Laissez vide pour itérer sur toutes les conversations disponibles.

Relations

Nom

Description

conversations

Chaque info de conversation Slack configurée et les membres seront routés vers cette relation dans des FlowFiles séparés

failure

Si les métadonnées de Slack Conversation ne peuvent pas être reçues, leFlowFile entrant sera routé vers cette relation

original

FlowFile entrant orginal qui a été traité avec succès.

Écrit les attributs

Nom

Description

conversation.members.count

Défini sur le nombre de membres de la conversion

conversation.id

Défini sur le nombre de membres de la conversion

channel.name

Défini sur le nom du canal si la conversation est un canal

mime.type

Paramétré sur application/json, car la sortie sera toujours au format JSON