Zum Hauptinhalt springen
n8n ist ein Open-Source-Tool zur Workflow-Automatisierung. Das offizielle Community-Node-Paket @social-media-scheduler/n8n-nodes-social-media-scheduler ermöglicht es einem n8n-Workflow, Beiträge zu erstellen und zu planen, Entwürfe zu verwalten, Medien hochzuladen, deine verbundenen Konten zu lesen und auf Veröffentlichungsereignisse zu reagieren.

Die beiden Nodes

Das Paket enthält zwei Nodes. Beide verwenden dieselben Zugangsdaten Social Media Studio API.

Operationen

Beiträge und Entwürfe können an Twitter/X, Instagram, LinkedIn (persönlich und Page), Facebook, TikTok, YouTube, Threads, Pinterest, Dribbble, Bluesky, Mastodon, WordPress, Dev.to, Discord und Slack gehen. Die verfügbaren Beitragstypen und Optionen hängen vom Zielkonto ab.

Trigger-Ereignisse

Der Trigger-Node verwaltet sein eigenes Webhook-Abonnement. Er registriert ein Abonnement, wenn du den Workflow aktivierst, und entfernt es, wenn du den Workflow deaktivierst. Er prüft die HMAC-SHA256-Signatur jeder Zustellung und antwortet bei fehlender oder falscher Signatur mit HTTP 401. Den Body jedes Ereignisses findest du unter Webhook-Payloads.
Social media studio muss deine n8n-Webhook-URL erreichen können. Eine selbst gehostete n8n-Instanz auf localhost braucht eine öffentliche URL (zum Beispiel einen Tunnel), bevor der Trigger-Node Ereignisse empfangen kann.

Authentifizierung

Beide Nodes verwenden eine gemeinsame API-Schlüssel-Zugangsdaten.
1

API-Schlüssel erstellen

Gehe im Dashboard von Social media studio zu Einstellungen → API-Schlüssel und erstelle einen Schlüssel. Details findest du unter Authentifizierung.
2

Zugangsdaten in n8n hinzufügen

Erstelle in n8n neue Zugangsdaten Social Media Studio API und füge deinen Schlüssel ein. n8n sendet den Schlüssel im Header X-API-Key und testet ihn beim Speichern der Zugangsdaten.
Behalte die Standard-Base URL (https://api.so-me.studio) bei, es sei denn, du betreibst ein eigenes Social-media-studio-Backend.

Installation

1

Community Nodes öffnen

Gehe in n8n zu Settings → Community Nodes → Install.
2

Paket installieren

Gib @social-media-scheduler/n8n-nodes-social-media-scheduler ein und bestätige. Die Nodes Social Media Studio und Social Media Studio Trigger erscheinen im Nodes-Panel.
Bei einer selbst gehosteten n8n-Instanz kannst du das Paket auch direkt installieren:
n8n benötigt Node.js 20 oder neuer, um Community-Nodes auszuführen.
Dies ist kein verifizierter Community-Node und daher nur in selbst gehostetem n8n verfügbar. n8n Cloud bietet keine nicht verifizierten Community-Nodes an.

Beispiel: einen Beitrag mit Bild veröffentlichen

1

Das Bild hochladen

Füge einen Social Media Studio-Node mit Media → Upload to Library hinzu. Setze Binary Property auf das Binärfeld, das das Bild enthält. Der Node lädt die Datei hoch, verifiziert sie und gibt ihre Datei-ID zurück.
2

Das Konto wählen

Füge einen zweiten Social Media Studio-Node mit Post → Create hinzu. Setze Platform und Post Type und wähle das Ziel unter Account Name or ID.
3

Bild anhängen und planen

Trage die Datei-ID aus Schritt 1 unter Media Library File IDs ein, schreibe den Text und setze Schedule For. Lass Schedule For leer, um sofort zu veröffentlichen.
Führe Media → Validate aus, bevor du einen Beitrag planst. Es prüft jede Datei anhand der Regeln jedes Ziels und zeigt dir, welche Dateien eine Plattform ablehnen wird.

Threads und erste Kommentare

Post → Create, Update und Schedule sowie Draft → Create, Update und Convert to Post haben die Felder Thread Parts und First Comment. Das Feld Text ist der erste Teil des Threads, die Thread-Teile folgen der Reihe nach. Threads funktionieren auf Twitter/X, Threads, Bluesky und Mastodon.

TikTok

Bevor du auf TikTok veröffentlichst, führe Social Account → Get TikTok Creator Info aus und wähle eine der zurückgegebenen Datenschutzstufen. TikTok lehnt einen Beitrag ohne erlaubte Datenschutzstufe ab.

n8n-Vorlagen

Fünf sofort importierbare Workflows. Jeder verwendet nur den veröffentlichten Node und die integrierten Nodes von n8n; der gelbe Notizzettel auf jeder Arbeitsfläche listet auf, was du anpassen musst. Lade eine Datei herunter und öffne in n8n Workflows → Create workflow → ⋯ → Import from File. Öffne jeden Node, der eine Warnung zeigt, und wähle deine Zugangsdaten aus. Die RSS- und Analyse-Vorlagen brauchen für den HTTP-Request-Node außerdem n8n-Zugangsdaten Header Auth (Name X-API-Key, Value: dein API-Schlüssel). Einrichtungshinweise zu jeder Vorlage stehen in der Vorlagen-README. Dieselben Dateien liegen im Social-media-studio-Monorepo unter apps/n8n-node/templates/.

Weitere Automatisierungs-Tools

Eine native Zapier- oder Make-App gibt es bisher nicht. Beide können dieselbe REST API aufrufen und dieselben Webhooks empfangen: siehe Zapier und Make.