หน้าหลัก / 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.

ไม่ต้องใช้บัตรเครดิต

สองวิธีในการอัปโหลด

เลือกแนวทางที่เหมาะกับการทำงานของคุณที่สุด

แนะนำ

Node ของ Upload-Post

The easiest path. Pick อัปโหลดวิดีโอ, 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
การควบคุมทั้งหมด

โหนดคำขอ 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]

เคล็ดลับมือโปร: You can import cURL commands directly into n8n\'s HTTP Request node via นำเข้าจาก cURL.

กระบวนการอัปโหลดที่สมบูรณ์

Follow these 4 steps to publish your TikTok video

01

เตรียมวิดีโอไบนารี

เริ่มต้นด้วยโหนดที่ให้วิดีโอเป็นข้อมูลไบนารี ตัวเลือกทั่วไป ได้แก่ HTTP Request (GET พร้อมการตอบสนองไฟล์), Google Drive, S3 หรือ Webhook

  • ตั้งค่า Response Format เป็น 'File' สำหรับผลลัพธ์แบบไบนารี
  • เก็บชื่อคุณสมบัติไบนารีเป็น 'data' (ค่าเริ่มต้น)
  • รองรับโหนดใด ๆ ที่ส่งออกไปยัง $binary
02

อัปโหลดด้วยคำขอ HTTP

กำหนดค่าโหนดคำขอ HTTP ด้วย multipart/form-data คุณสามารถส่งข้อมูลไบนารีหรือส่ง URL ที่โฮสต์สำหรับวิดีโอของคุณ

  • วิธีการ: POST ไปที่ /api/upload
  • เนื้อหา: multipart/form-data
  • เปิดใช้งาน 'ส่งข้อมูลไบนารี'
  • ตั้งชื่อไฟล์และประเภทเนื้อหา
03

สถานะการประมวลผลเช็ค

ตรวจสอบจุดสิ้นสุดสถานะด้วย postId ที่ส่งกลับจนกว่ารัฐจะกลายเป็น 'พร้อม' ใช้โหนด Wait หรือเงื่อนไข IF สำหรับลูป

  • GET /api/uploadposts/status/:postId
  • รอสถานะ === 'เสร็จสิ้น'
  • เพิ่มช่วงเวลาการสำรวจ (5-10 วินาที)
  • จัดการการหมดเวลาอย่างมีสไตล์
04

วิดีโอเผยแพร่แล้ว!

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

  • เผยแพร่โดยอัตโนมัติเมื่อเสร็จสิ้น
  • ตรวจสอบสถานะเพื่อการยืนยัน
  • วิดีโอเผยแพร่ทันที
  • รับ URL โพสต์จากการตอบกลับ

ตัวอย่างโค้ด

คัดลอกและวางสิ่งเหล่านี้ลงในกระบวนการทำงานของคุณ

อัปโหลดด้วยไฟล์ไบนารี cURL
curl \
  -H 'การอนุญาต: 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
อัปโหลดด้วย URL วิดีโอ cURL
curl \
  -H 'การอนุญาต: 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
สถานะการประมวลผลเช็ค 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": "..." } } }

พร้อมที่จะทำให้การอัปโหลด TikTok เป็นแบบอัตโนมัติหรือยัง?

เข้าร่วมกับผู้สร้างและเอเจนซี่หลายพันรายที่ใช้ Upload-Post + n8n

การแก้ไขปัญหา

ปัญหาทั่วไปและวิธีการแก้ไข

415 ประเภทสื่อที่ไม่รองรับ

ตั้งค่า Body เป็น multipart/form-data เปิดใช้งาน Send Binary Data และให้ชื่อไฟล์และ Content-Type ที่ถูกต้อง (เช่น video/mp4)

400 คำขอไม่ถูกต้อง

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

การหมดเวลา / การประมวลผลนาน

เพิ่มเวลาในการรอคำขอและเพิ่มลูปการตรวจสอบสั้น ๆ เพื่อรอจนกว่าการอัปโหลดจะถูกประมวลผลก่อนการเผยแพร่

Start publishing to TikTok today

ตั้งค่า n8n workflow in minutes and automate your TikTok content strategy

ไม่ต้องใช้บัตรเครดิต - แพลนฟรีพร้อมใช้

ติดต่อเรา

เราพร้อมช่วยคุณปรับปรุงเวิร์กโฟลว์โซเชียลมีเดีย

มีคำถาม? เรายินดีรับฟังจากคุณ

ส่งข้อความถึงเราและเราจะตอบกลับโดยเร็วที่สุด