Skip to main content

การตั้งค่าสคริปต์รีโพสต์

หน้านี้อธิบายพารามิเตอร์การตั้งค่าของสคริปต์ repost ที่ใช้ในการสร้างงาน

ภาพรวม

สคริปต์ repost ใช้สำหรับรีโพสต์วิดีโอ TikTok โดยอัตโนมัติ เมื่อคุณระบุ URL ของโพสต์เป้าหมายหลายรายการผ่าน API จะสร้างงานหนึ่งงานต่อหนึ่ง URL คุณสามารถควบคุมเวลาที่แต่ละงานทำงานได้โดยใช้พารามิเตอร์ start_time

เฉพาะ TikTok

สคริปต์ repost รองรับเฉพาะ TikTok เท่านั้น Instagram ไม่มีฟีเจอร์รีโพสต์แบบเนทีฟ

การตั้งค่าสคริปต์ (script_config)

ออบเจกต์ script_config ประกอบด้วยพารามิเตอร์ของสคริปต์รีโพสต์ พารามิเตอร์ที่ใช้ได้มีดังนี้:

พารามิเตอร์

พารามิเตอร์ประเภทจำเป็นค่าเริ่มต้นคำอธิบาย
target_post_urlsstring[]Yes*[]อาร์เรย์ของ URL โพสต์เป้าหมายที่จะรีโพสต์ (หนึ่งงานต่อ URL)
target_post_urlstringYes*""URL โพสต์เป้าหมายเดียว หรือหลาย URL ที่คั่นด้วยบรรทัดใหม่/เครื่องหมายจุลภาค
note

ต้องระบุอาร์เรย์ target_post_urls หรือสตริง target_post_url หากระบุทั้งสอง target_post_urls จะมีความสำคัญกว่า

การสร้างงาน

เมื่อระบุ URL โพสต์เป้าหมายหลายรายการ API จะสร้าง หนึ่งงานต่อ URL ตัวอย่างเช่น หากคุณระบุ 3 URL และ 2 อุปกรณ์ จะสร้าง 6 งาน ใช้พารามิเตอร์ start_time เพื่อควบคุมเวลาเริ่มต้นของงาน

ตัวอย่าง

รีโพสต์โพสต์เดียว

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
}
}'

รีโพสต์หลายโพสต์

เมื่อรีโพสต์หลายโพสต์ จะสร้างงานหนึ่งงานต่อโพสต์:

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_urls": [
"https://www.tiktok.com/@user1/video/111",
"https://www.tiktok.com/@user2/video/222",
"https://www.tiktok.com/@user3/video/333"
]
}
}'

สิ่งนี้สร้าง 3 งานอิสระที่ทำงานทันที

กำหนดเวลารีโพสต์ด้วยเวลาเริ่มต้น

ใช้ start_time เพื่อกำหนดเวลาที่งานควรเริ่มต้น:

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
},
"start_time": "14:30"
}'

รีโพสต์ด้วยโหมดรายชื่อผู้ใช้

สร้างงานรีโพสต์โดยตรงสำหรับบัญชีเฉพาะ:

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"usernames": ["@my_account1", "@my_account2"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@target/video/123"
}
}'

รีโพสต์เป็นชุดบนหลายอุปกรณ์

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_1", "device_2", "device_3"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@viral/video/999"
},
"enable_multi_account": true
}'

การตอบสนอง

{
"code": 0,
"message": "success",
"data": {
"task_ids": [401, 402, 403],
"created_count": 3
}
}

รูปแบบ URL โพสต์

TikTok

https://www.tiktok.com/@username/video/1234567890123456
https://vm.tiktok.com/ABCDEFG/

วิธีการทำงานของการรีโพสต์

  1. สคริปต์เปิด URL โพสต์เป้าหมาย
  2. ตรวจสอบว่าโพสต์ถูกรีโพสต์แล้วหรือไม่ — หากใช่ จะข้ามเพื่อหลีกเลี่ยงการรีโพสต์ซ้ำ
  3. คลิกปุ่ม แชร์ จากนั้นเลือก รีโพสต์ จากเมนูแชร์
  4. ยืนยันการดำเนินการรีโพสต์

แนวทางปฏิบัติที่ดีที่สุด

  1. กำหนดเวลางาน: ใช้พารามิเตอร์ start_time เพื่อกระจายการรีโพสต์ตลอดเวลา ลดโอกาสการจำกัดอัตรา

  2. จัดกลุ่มอย่างชาญฉลาด: อย่าสร้างงานรีโพสต์มากเกินไปในคราวเดียว แพลตฟอร์มอาจมีการจำกัดอัตราสำหรับการรีโพสต์

  3. ใช้โหมดหลายบัญชี: เปิดใช้ enable_multi_account เพื่อรีโพสต์วิดีโอโดยใช้หลายบัญชีบนอุปกรณ์เดียวกัน

รหัสข้อผิดพลาด

CodeDescription
40001URL โพสต์เป้าหมายหายไป
40003สคริปต์ไม่รองรับผ่าน API
40301การเข้าถึง API ต้องการแผน Pro+

ดูเพิ่มเติม