Beranda / 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.

Tidak perlu kartu kredit

Dua Cara untuk Mengunggah

Pilih pendekatan yang paling sesuai dengan alur kerja Anda

Direkomendasikan

Node Upload-Post

The easiest path. Pick Unggah video, set your user, choose 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
Kontrol Penuh

Node Permintaan HTTP

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]

Tip Pro: You can import cURL commands directly into n8n\'s HTTP Request node via Impor dari cURL.

Alur Unggah Lengkap

Follow these 4 steps to publish your TikTok video

01

Siapkan Video Biner

Mulai dengan node yang menyediakan video sebagai data biner. Opsi umum termasuk Permintaan HTTP (GET dengan respons File), Google Drive, S3, atau Webhook.

  • Atur Format Respons ke 'File' untuk output biner
  • Pertahankan nama properti biner sebagai 'data' (default)
  • Mendukung node apa pun yang mengeluarkan ke $binary
02

Unggah dengan Permintaan HTTP

Konfigurasi node Permintaan HTTP dengan multipart/form-data. Anda dapat mengirim data biner atau mengirim URL yang dihosting untuk video Anda.

  • Metode: POST ke /api/upload
  • Badan: multipart/form-data
  • Aktifkan 'Kirim Data Biner'
  • Atur nama file dan jenis konten
03

Memeriksa Status Pemrosesan

Polling endpoint status dengan postId yang dikembalikan sampai status menjadi 'siap'. Gunakan node Tunggu atau kondisi IF untuk loop.

  • GET /api/uploadposts/status/:postId
  • Tunggu status === 'selesai'
  • Tambahkan interval polling (5-10 detik)
  • Tangani waktu habis dengan baik
04

Video Dipublikasikan!

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

  • Otomatis-publikasi setelah selesai
  • Periksa status untuk konfirmasi
  • Video tayang secara instan
  • Dapatkan URL posting dari respons

Contoh Kode

Salin dan tempel ini ke dalam alur kerja Anda

Unggah dengan File Biner cURL
curl \
  -H 'Otorisasi: 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
Unggah dengan URL Video cURL
curl \
  -H 'Otorisasi: 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
Memeriksa Status Pemrosesan 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": "..." } } }

Siap mengotomatisasi unggahan TikTok Anda?

Bergabunglah dengan ribuan kreator dan agensi yang menggunakan Upload-Post + n8n

Pemecahan Masalah

Masalah umum dan cara memperbaikinya

415 Tipe Media Tidak Didukung

Atur Body ke multipart/form-data, aktifkan Kirim Data Biner, dan berikan nama file yang valid dan Content-Type (misalnya, video/mp4).

400 Permintaan Buruk

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

Waktu Habis / Proses Lama

Tingkatkan waktu tunggu permintaan dan tambahkan loop polling singkat untuk menunggu hingga unggahan diproses sebelum menerbitkan.

Start publishing to TikTok today

Siapkan n8n workflow in minutes and automate your TikTok content strategy

Tanpa kartu kredit - Paket gratis tersedia

Hubungi Kami

Kami siap membantu Anda mengoptimalkan alur kerja media sosial

Ada pertanyaan? Kami senang mendengar dari Anda.

Kirimkan pesan kepada kami dan kami akan merespons secepat mungkin.