การตั้งค่าสคริปต์รีโพสต์
หน้านี้อธิบายพารามิเตอร์การตั้งค่าของสคริปต์ repost ที่ใช้ในการสร้างงาน
ภาพรวม
สคริปต์ repost ใช้สำหรับรีโพสต์วิดีโอ TikTok โดยอัตโนมัติ เมื่อคุณระบุ URL ของโพสต์เป้าหมายหลายรายการผ่าน API จะสร้างงานหนึ่งงานต่อหนึ่ง URL คุณสามารถควบคุมเวลาที่แต่ละงานทำงาน ได้โดยใช้พารามิเตอร์ start_time
สคริปต์ repost รองรับเฉพาะ TikTok เท่านั้น Instagram ไม่มีฟีเจอร์รีโพสต์แบบเนทีฟ
การตั้งค่าสคริปต์ (script_config)
ออบเจกต์ script_config ประกอบด้วยพารามิเตอร์ของสคริปต์รีโพสต์ พารามิเตอร์ที่ใช้ได้มีดังนี้:
พารามิเตอร์
| พารามิเตอร์ | ประเภท | จำเป็น | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|---|
| target_post_urls | string[] | Yes* | [] | อาร์เรย์ของ URL โพสต์เป้าหมายที่จะรีโพสต์ (หนึ่งงานต่อ URL) |
| target_post_url | string | Yes* | "" | URL โพสต์เป้าหมายเดียว หรือหลาย URL ที่คั่นด้วยบรรทัดใหม่/เครื่องหมายจุลภาค |
ต้องระบุอาร์เรย์ 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/
วิธีการทำงานของการรีโพสต์
- สคริปต์เปิด URL โพสต์เป้าหมาย
- ตรวจสอบว่าโพสต์ถูกรีโพสต์แล้วหรือไม่ — หากใช่ จะข้ามเพื่อหลีกเลี่ยงการรีโพสต์ซ้ำ
- คลิกปุ่ม แชร์ จากนั้นเลือก รีโพสต์ จากเมนูแชร์