Startseite / n8n / TikTok Upload
TikTok

n8n TikTok Upload API

Automated Video Publishing

Publish TikTok videos from n8n in minutes. Use the Upload-Post node for simplicity, or configure raw HTTP requests for full control. Content is auto-published upon upload completion.

Keine Kreditkarte erforderlich

Zwei Möglichkeiten zum Hochladen

Wählen Sie den Ansatz, der am besten zu Ihrem Workflow passt

Empfohlen

Upload-Post Node

The easiest path. Pick Video hochladen, setzen Sie Ihren Benutzer, wählen Sie TikTok as platform, and attach the file. The node handles authentication, headers, and multipart/form-data for you.

  • Operation: Upload Video
  • Platform: tiktok
  • Zero configuration needed
n8n Upload-Post node configuration
Vollständige Kontrolle

HTTP-Anfrage-Node

Use a generic HTTP node configured as multipart/form-data. Send binary data or pass a hosted URL for the video field.

POST https://api.upload-post.com/api/upload

Headers:
  Authorization: Apikey YOUR_API_KEY

Body (multipart/form-data):
  user: YOUR_USER_ID
  platform[]: tiktok
  title: My TikTok Video
  video: [binary] or [URL]

Pro-Tipp: You can import cURL commands directly into n8n\'s HTTP Request node via Von cURL importieren.

Vollständiger Upload-Prozess

Follow these 4 steps to publish your TikTok video

01

Bereite binäres Video vor.

Beginnen Sie mit einem Knoten, der das Video als Binärdaten bereitstellt. Häufige Optionen sind HTTP-Anfrage (GET mit Dateiantwort), Google Drive, S3 oder Webhook.

  • Setzen Sie das Antwortformat auf 'Datei' für binäre Ausgaben
  • Behalten Sie den Namen der binären Eigenschaft als 'data' (Standard)
  • Unterstützt jeden Knoten, der auf $binary ausgibt
02

Hochladen mit HTTP-Anfrage

Konfiguriere einen HTTP-Anforderungs-Knoten mit multipart/form-data. Du kannst binäre Daten senden oder eine gehostete URL für dein Video übergeben.

  • Methode: POST an /api/upload
  • Body: multipart/form-data
  • 'Binärdaten senden' aktivieren
  • Dateinamen und Content-Type festlegen
03

Überprüfungsstatus der Verarbeitung

Poll den Status-Endpunkt mit der zurückgegebenen postId, bis der Zustand 'ready' wird. Verwenden Sie einen Warte-Knoten oder eine IF-Bedingung für die Schleife.

  • GET /api/uploadposts/status/:postId
  • Warten auf Status === 'completed'
  • Fügen Sie ein Abfrageintervall (5-10s) hinzu
  • Gehe mit Zeitüberschreitungen elegant um
04

Video veröffentlicht!

Once the upload completes processing, your video is automatically published to TikTok. No separate publish step needed!

  • Automatisch veröffentlicht nach Abschluss
  • Status zur Bestätigung überprüfen
  • Video geht sofort live.
  • Erhalte Post-URL aus der Antwort

Codebeispiele

Kopieren Sie diese und fügen Sie sie in Ihren Workflow ein

Hochladen mit Binärdatei cURL
curl \
  -H 'Authorization: Apikey YOUR_API_KEY' \
  -F 'user=YOUR_USER_IDENTIFIER' \
  -F 'platform[]=tiktok' \
  -F 'title=My TikTok Video' \
  -F 'video=@/path/to/video.mp4;type=video/mp4' \
  -X POST https://api.upload-post.com/api/upload
Hochladen mit Video-URL cURL
curl \
  -H 'Authorization: Apikey YOUR_API_KEY' \
  -F 'user=YOUR_USER_IDENTIFIER' \
  -F 'platform[]=tiktok' \
  -F 'title=My TikTok Video (URL)' \
  -F 'video=https://example.com/video.mp4' \
  -X POST https://api.upload-post.com/api/upload
Überprüfungsstatus der Verarbeitung HTTP
GET https://api.upload-post.com/api/uploadposts/status/{{ $json.postId }}
Authorization: Apikey YOUR_API_KEY

# Response includes status per platform:
# { "platforms": { "tiktok": { "status": "completed", "url": "..." } } }

Ready to automate your TikTok uploads?

Schließen Sie sich Tausenden von Kreativen und Agenturen an, die Upload-Post + n8n verwenden

Fehlerbehebung

Häufige Probleme und wie man sie behebt

415 Nicht unterstützter Medientyp

Setzen Sie den Body auf multipart/form-data, aktivieren Sie Send Binary Data und geben Sie einen gültigen Dateinamen und Content-Type (z.B. video/mp4) an.

400 Ungültige Anfrage

Check required fields: user, platform[]=tiktok, and video. Ensure your Upload-Post user has TikTok connected.

Timeouts / Lange Verarbeitung

Erhöhen Sie das Anfrage-Timeout und fügen Sie eine kurze Abfrage-Schleife hinzu, um zu warten, bis der Upload verarbeitet ist, bevor Sie veröffentlichen.

Jetzt auf TikTok veröffentlichen today

Richten Sie Ihr n8n workflow in minutes and automate your TikTok content strategy

Keine Kreditkarte erforderlich - Kostenloser Plan verfügbar

Kontakt

Wir sind hier, um Ihnen bei der Optimierung Ihres Social-Media-Workflows zu helfen

Haben Sie Fragen? Wir freuen uns von Ihnen zu hören.

Senden Sie uns eine Nachricht und wir antworten so schnell wie möglich.