Skip to main content

การกำหนดค่าสคริปต์บูสต์คอมเมนต์ (ตอบกลับ)

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

คุณต้องใช้สคริปต์ไหน?

มี สคริปต์คอมเมนต์ที่แตกต่างกันสองตัว และทำหน้าที่ต่างกัน:

  • comment — โพสต์ คอมเมนต์ระดับบนสุดใหม่ บนโพสต์ ดู การกำหนดค่าสคริปต์คอมเมนต์
  • boost_comment (หน้านี้) — กดถูกใจและ/หรือตอบกลับคอมเมนต์ที่มีอยู่ นี่คือฟีเจอร์ "REPLY COMMENT" (ตอบกลับคอมเมนต์) / "Boost Comments"

หากคุณต้องการตอบกลับคอมเมนต์ คุณมาถูกที่แล้ว

ภาพรวม

สคริปต์ boost_comment จะเปิดโพสต์และโต้ตอบกับ คอมเมนต์บนสุด ของโพสต์นั้น — สามารถ กดถูกใจ คอมเมนต์ ตอบกลับ คอมเมนต์ หรือทั้งสองอย่าง เป็นรุ่น API ที่เทียบเท่ากับกล่องโต้ตอบ Boost Comments ในแอป

ต่างจากสคริปต์ comment ตรงที่สคริปต์ boost_comment จะ จัดการ URL เป้าหมายทั้งหมดภายในการรันงานครั้งเดียว (โดยภายในจะแยก target_comment_urls ตามการขึ้นบรรทัดใหม่และประมวลผลทีละรายการ) จะมีการสร้างงานหนึ่งงานต่อหนึ่งอุปกรณ์ (โหมดหมายเลขซีเรียล) หรือต่อหนึ่งบัญชี (โหมดชื่อผู้ใช้ / หลายบัญชี) — ไม่ใช่ หนึ่งงานต่อหนึ่ง URL

การกำหนดค่าสคริปต์ (script_config)

พารามิเตอร์

พารามิเตอร์ชนิดจำเป็นค่าเริ่มต้นคำอธิบาย
target_comment_urlsstringใช่""URL ของโพสต์ที่ต้องการโต้ตอบกับคอมเมนต์บนสุด คั่น URL หลายรายการด้วยการขึ้นบรรทัดใหม่ (\n)
enable_like_commentbooleanใช่*falseกดถูกใจคอมเมนต์บนสุดของแต่ละโพสต์
enable_reply_commentbooleanใช่*falseตอบกลับคอมเมนต์บนสุดของแต่ละโพสต์
reply_contentsstringจำเป็นหาก enable_reply_comment เป็น true""ข้อความตอบกลับ คั่นตัวเลือกการตอบกลับหลายรายการด้วยการขึ้นบรรทัดใหม่ (\n); เลือกหนึ่งรายการต่อหนึ่งงานตาม reply_order
reply_orderstringไม่"random"วิธีเลือกการตอบกลับจาก reply_contents: random (สุ่ม) หรือ sequential (ตามลำดับ)
insert_emojibooleanไม่falseแทรกอีโมจิแบบสุ่มลงในการตอบกลับ
usernamestringไม่""สลับไปยังบัญชีนี้ก่อนรัน หากเว้นว่าง จะใช้บัญชีที่กำลังใช้งานอยู่บนอุปกรณ์
ต้องมีอย่างน้อยหนึ่งการกระทำ

คุณต้องเปิดใช้งานอย่างน้อยหนึ่งการกระทำ: ตั้งค่า enable_like_comment และ/หรือ enable_reply_comment เป็น true หาก enable_reply_comment เป็น true ค่า reply_contents ต้องไม่ว่างเปล่า มิฉะนั้น API จะปฏิเสธคำขอด้วยข้อผิดพลาด 40001

โต้ตอบกับคอมเมนต์ใด?

สคริปต์จะโต้ตอบกับ คอมเมนต์บนสุด (คอมเมนต์แรก) ของแต่ละโพสต์ ระบุ URL ของโพสต์ ใน target_comment_urls — คุณไม่จำเป็นต้องมีลิงก์โดยตรงไปยังคอมเมนต์แต่ละรายการ

ตัวอย่าง

ตอบกลับคอมเมนต์ (กรณีที่พบบ่อยที่สุด)

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.tiktok.com/@username/video/1234567890",
"enable_reply_comment": true,
"reply_contents": "Great point!\nI totally agree!\nThanks for sharing 🙌"
}
}'

การตอบกลับจะถูกเลือกจากสามบรรทัดใน reply_contents (สุ่มตามค่าเริ่มต้น)

กดถูกใจและตอบกลับพร้อมกัน

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.tiktok.com/@username/video/1234567890",
"enable_like_comment": true,
"enable_reply_comment": true,
"reply_contents": "Couldn'\''t agree more!\nWell said!",
"reply_order": "sequential",
"insert_emoji": true
}
}'

โต้ตอบกับคอมเมนต์ของหลายโพสต์ในงานเดียว

คั่น URL ด้วยการขึ้นบรรทัดใหม่ ทั้งหมดจะถูกประมวลผลภายในงานเดียว:

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.tiktok.com/@user1/video/111\nhttps://www.tiktok.com/@user2/video/222\nhttps://www.tiktok.com/@user3/video/333",
"enable_reply_comment": true,
"reply_contents": "Love this!\nAmazing!\nSo true!",
"reply_order": "random"
}
}'

กดถูกใจอย่างเดียว (ไม่ตอบกลับ)

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

รันด้วยบัญชีที่ระบุ (โหมดชื่อผู้ใช้)

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"usernames": ["@my_account1", "@my_account2"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.tiktok.com/@target/video/123",
"enable_reply_comment": true,
"reply_contents": "Nice!\nGreat content!"
}
}'

จะมีการสร้างงานหนึ่งงานต่อหนึ่งบัญชี โดยแต่ละงานจะสลับไปยังบัญชีนั้นก่อน

ตัวอย่าง Instagram

API เดียวกันนี้ใช้ได้กับโพสต์ Instagram:

curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "boost_comment",
"script_config": {
"target_comment_urls": "https://www.instagram.com/p/ABC123/",
"enable_reply_comment": true,
"reply_contents": "Beautiful! 😍\nLove it!"
}
}'

การตอบกลับ

{
"code": 0,
"message": "success",
"data": {
"task_ids": [301],
"created_count": 1
}
}

ลำดับการตอบกลับ

ลำดับแบบสุ่ม (random)

  • เลือกการตอบกลับหนึ่งรายการแบบสุ่มจาก reply_contents สำหรับงานนั้น
  • เหมาะสำหรับทำให้การตอบกลับดูเป็นธรรมชาติมากขึ้น
  • เป็นพฤติกรรมเริ่มต้น

ลำดับแบบเรียงตามลำดับ (sequential)

  • เลือกการตอบกลับตามดัชนีงาน (job_count): งานแรกใช้บรรทัดแรก งานที่สองใช้บรรทัดที่สอง และต่อไปเรื่อย ๆ โดยวนกลับไปที่จุดเริ่มต้นเมื่อถึงท้ายสุด
  • เหมาะสำหรับกระจายการตอบกลับที่แตกต่างกันไปยังหลายอุปกรณ์/บัญชี

รูปแบบ URL ของโพสต์

TikTok

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

Instagram

https://www.instagram.com/p/ABCDEFGHIJK/
https://www.instagram.com/reel/ABCDEFGHIJK/

comment เทียบกับ boost_comment

commentboost_comment
ทำอะไรโพสต์คอมเมนต์ระดับบนสุด ใหม่กดถูกใจ / ตอบกลับ คอมเมนต์ที่มีอยู่
อินพุตหลักtarget_post_url(s) + comment_contenttarget_comment_urls + reply_contents
การแบ่งงานหนึ่งงาน ต่อ URLหนึ่งงาน ต่ออุปกรณ์/บัญชี (URL ทั้งหมดในการรันเดียว)
เอกสารสคริปต์คอมเมนต์หน้านี้

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

  1. ใช้การตอบกลับที่หลากหลาย: ใส่หลายบรรทัดใน reply_contents เพื่อไม่ให้การตอบกลับดูเหมือนกันในแต่ละบัญชี
  2. ใช้ลำดับแบบเรียงตามลำดับข้ามบัญชี: จับคู่ลำดับ sequential กับหลายอุปกรณ์/บัญชีเพื่อกระจายการตอบกลับที่ต่างกัน
  3. เปิดใช้การแทรกอีโมจิ: ตั้งค่า insert_emoji: true เพื่อให้การตอบกลับดูเป็นธรรมชาติมากขึ้น
  4. เคารพขีดจำกัดของแพลตฟอร์ม: การตอบกลับที่มากเกินไปอาจทำให้เกิดการจำกัดอัตรา กระจายงานออกไปตามเวลา

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

รหัสคำอธิบาย
40001ไม่มี target_comment_urls, ไม่ได้เปิดใช้งานการกระทำใด ๆ, หรือ enable_reply_comment เป็น true แต่ reply_contents ว่างเปล่า
40003สคริปต์ไม่รองรับผ่าน API
40301การเข้าถึง API ต้องใช้แผน Pro+

ดูเพิ่มเติม