Slack
Mit der App für Slack können Sie in Slack über Content-Änderungen in Contentful benachrichtigt werden. Wenn Editor*innen Einträge eines bestimmten Contenttyps bearbeiten, kann diese App diese Aktualisierungen automatisch in einem Kanal in Ihrem Slack-Arbeitsbereich veröffentlichen.
Auf diese Weise werden Editor*innen benachrichtigt, wenn Content erstellt, aktualisiert, gelöscht oder veröffentlicht wird.
Übersicht
Die App bietet die folgenden Funktionen:
Benachrichtigung, wenn Einträge veröffentlicht, gelöscht und erstellt werden.
Auswahl eines oder mehrerer zu benachrichtigender Kanäle.
Kann für mehrere verschiedene Contenttypen und Ereignisse gleichzeitig verwendet werden.
Anforderungen
Um diese App zu verwenden, benötigen Sie Folgendes:
Sie müssen über die Berechtigung verfügen, Apps zu Ihrem Slack-Arbeitsbereich hinzuzufügen.
Sie sind berechtigt, Apps zu einem Slack-Kanal hinzuzufügen.
Die Contentful App ist in Slack installiert und in den Kanal eingeladen, in dem die App Nachrichten posten soll.
Verwendung
Gehen Sie zur App Marketplace unter Apps → Marketplace und suchen Sie nach der App für Slack.
Nachdem Sie die App autorisiert haben, werden Sie zum Installations- und Konfigurationsbildschirm der App weitergeleitet.
Von dort aus müssen Sie die folgenden Schritte ausführen, um die App in Slack zu integrieren.
Schritt 1: Installieren und konfigurieren
Klicken Sie auf die Schaltfläche „Zu Slack hinzufügen“, um sich bei Slack zu authentifizieren:

Dadurch wird die App autorisiert, in Ihrem Namen API-Interaktionen zwischen Contentful und Slack im angegebenen Umfang vorzunehmen.

Schritt 2: Konfigurieren Sie Contentful Ereignisse, über die Sie benachrichtigt werden möchten
Für jede Benachrichtigung, die Sie einrichten, können Sie:
Den Contenttyp auswählen, mit dem die Ereignisse verknüpft werden sollen.
Den Slack-Kanal, an den die Nachricht gesendet werden soll, in der Dropdown-Liste auswählen. Stellen Sie sicher, dass Sie die Contentful App zu diesem Kanal hinzufügen, indem Sie sie einladen. Nur Kanäle, die die Contentful App eingeladen haben, werden in der Liste angezeigt.
Die Ereignisse auswählen, über die Sie benachrichtigt werden möchten.

Schritt 3: Senden Sie Nachrichten
Lösen Sie eines der ausgewählten Ereignisse aus, um im ausgewählten Slack-Kanal benachrichtigt zu werden:

Technische Details
Intern führt die App die folgenden Schritte aus:
Authentifiziert sich bei Slack über OAuth im ausgewählten Arbeitsbereich.
Wird im verbundenen Arbeitsbereich installiert.
Sie werden aufgefordert, einen Contenttyp und einen Kanal auszuwählen.
Erstellt AppEvents für die ausgewählten Ereignisse.
Wenn ein Ereignis eintritt, sendet es eine Nachricht in einem bestimmten Format an den ausgewählten Kanal mithilfe der Slack-Nachrichten-API.
Bekannte Einschränkungen
Content-Einträge, die ungewöhnlich groß sind (größer als 65 KB), können möglicherweise keine Slack-Benachrichtigungen auslösen. Wir arbeiten daran, diese Einschränkung zu beheben und schließlich Einträge mit einer Größe von bis zu 2 MB zu unterstützen (die derzeit maximal unterstützte Größe von Content-Einträgen).