การตั้งค่าสคริปต์ Unfollow
หน้านี้อธิบายพารามิเตอร์การตั้งค่าสำหรับสคริปต์ unfollow ที่ใช้ตอนสร้างงาน
ภาพรวม
สคริปต์ unfollow ใช้สำหรับยกเลิกการติดตามผู้ใช้บน TikTok หรือ Instagram แบบอัตโนมัติ เมื่อคุณส่งผู้ใช้เป้าหมายหลายรายผ่าน API ระบบจะ สร้าง 1 งานต่อผู้ใช้เป้าหมาย 1 ราย คุณสามารถใช้ start_time เพื่อกำหนดเวลาเริ่มรันงานได้
การตั้งค่าสคริปต์ (script_config)
อ็อบเจ็กต์ script_config เก็บพารามิเตอร์ของสคริปต์ unfollow ดังนี้
พารามิเตอร์
| พารามิเตอร์ | ชนิด | จำเป็น | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|---|
| target_users | string[] | ใช่* | [] | รายการชื่อผู้ใช้เป้าหมายที่ต้องการเลิกติดตาม (1 ผู้ใช้ = 1 งาน) |
| target_user | string | ใช่* | "" | ชื่อผู้ใช้เป้าหมายเดี่ยว หรือหลายชื่อคั่นด้วยขึ้นบรรทัดใหม่/จุลภาค |
| access_method | string | ไม่ | "direct" | วิธีเข้าหน้าโปรไฟล์ผู้ใช้: direct (ผ่าน URL) หรือ search |
ต้องระบุ target_users หรือ target_user อย่างน้อยหนึ่งค่า หากส่งมาทั้งสองค่า ระบบจะใช้ target_users ก่อน
เมื่อระบุผู้ใช้เป้าหมายหลายราย API จะ สร้าง 1 งานต่อผู้ใช้เป้าหมาย ตัวอย่างเช่น หากกำหนดผู้ใช้เป้าหมาย 3 รายและอุปกรณ์ 2 เครื่อง จะสร้าง ทั้งหมด 6 งาน ใช้ start_time เพื่อควบคุมเวลาเริ่มรันงาน
ตัวอย่าง
เลิกติดตามผู้ใช้ 1 ราย
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["@username_to_unfollow"],
"access_method": "direct"
}
}'
เลิกติดตามผู้ใช้หลายราย
เมื่อระบุหลายผู้ใช้ ระบบจะสร้างงานแยกต่อผู้ใช้แต่ละราย:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["@user1", "@user2", "@user3"],
"access_method": "direct"
}
}'
ตัวอย่างนี้จะสร้าง 3 งานแยกและเริ่มทำงานทันที
ตั้งเวลาเริ่มงานด้วย start_time
ใช้ start_time เพื่อกำหนดเวลาเริ่มต้นของงาน:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["@user1", "@user2"],
"access_method": "direct"
},
"start_time": "14:30"
}'
เลิกติดตามผ่านการค้นหา
หากเข้าผ่าน URL ตรงไม่ได้ ให้ใช้วิธีค้นหา:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["username1", "username2"],
"access_method": "search"
}
}'