@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.n8n benötigt Node.js 20 oder neuer, um Community-Nodes auszuführen.
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.
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/.