Konfigurasi Skrip Boost Komentar (Balasan)
Halaman ini mendokumentasikan parameter konfigurasi untuk skrip boost_comment yang digunakan dalam pembuatan tugas.
Ada dua skrip komentar yang berbeda, dan keduanya melakukan hal yang berbeda:
comment— memposting komentar tingkat atas yang baru pada sebuah postingan. Lihat Konfigurasi Skrip Komentar.boost_comment(halaman ini) — menyukai dan/atau membalas komentar yang sudah ada. Inilah fitur "REPLY COMMENT" (membalas komentar) / "Boost Comments".
Jika Anda ingin membalas komentar, Anda berada di tempat yang tepat.
Ikhtisar
Skrip boost_comment membuka sebuah postingan dan berinteraksi dengan komentar teratasnya — dapat menyukai komentar, membalasnya, atau keduanya. Ini adalah padanan API dari dialog Boost Comments di aplikasi.
Tidak seperti skrip comment, skrip boost_comment menangani semua URL target dalam satu kali eksekusi tugas (skrip ini membagi target_comment_urls secara internal berdasarkan baris baru dan memprosesnya satu per satu). Satu tugas dibuat per perangkat (mode nomor seri) atau per akun (mode nama pengguna / multi-akun) — bukan satu tugas per URL.
Konfigurasi Skrip (script_config)
Parameter
| Parameter | Tipe | Wajib | Default | Deskripsi |
|---|---|---|---|---|
| target_comment_urls | string | Ya | "" | URL postingan yang komentar teratasnya akan diinteraksikan. Pisahkan beberapa URL dengan baris baru (\n). |
| enable_like_comment | boolean | Ya* | false | Menyukai komentar teratas setiap postingan. |
| enable_reply_comment | boolean | Ya* | false | Membalas komentar teratas setiap postingan. |
| reply_contents | string | Wajib jika enable_reply_comment bernilai true | "" | Teks balasan. Pisahkan beberapa opsi balasan dengan baris baru (\n); satu dipilih per tugas sesuai reply_order. |
| reply_order | string | Tidak | "random" | Cara memilih balasan dari reply_contents: random (acak) atau sequential (berurutan). |
| insert_emoji | boolean | Tidak | false | Menyisipkan emoji acak ke dalam balasan. |
| username | string | Tidak | "" | Beralih ke akun ini sebelum dijalankan. Jika dihilangkan, menggunakan akun yang sedang aktif di perangkat. |
Anda harus mengaktifkan setidaknya satu tindakan: setel enable_like_comment dan/atau enable_reply_comment ke true. Jika enable_reply_comment bernilai true, reply_contents tidak boleh kosong. Jika tidak, API menolak permintaan dengan error 40001.
Skrip berinteraksi dengan komentar teratas (pertama) dari setiap postingan. Berikan URL postingan di target_comment_urls — Anda tidak memerlukan tautan langsung ke komentar individual.
Contoh
Membalas komentar (kasus paling umum)
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 🙌"
}
}'
Balasan dipilih dari tiga baris di reply_contents (secara acak secara default).
Menyukai dan membalas sekaligus
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
}
}'
Berinteraksi dengan komentar beberapa postingan dalam satu tugas
Pisahkan URL dengan baris baru. Semuanya diproses dalam satu tugas:
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"
}
}'
Hanya menyukai (tanpa balasan)
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
}
}'
Menjalankan dengan akun tertentu (mode nama pengguna)
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!"
}
}'
Satu tugas dibuat per akun, masing-masing beralih ke akun tersebut terlebih dahulu.
Contoh Instagram
API yang sama berfungsi untuk postingan 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!"
}
}'
Respons
{
"code": 0,
"message": "success",
"data": {
"task_ids": [301],
"created_count": 1
}
}
Urutan Balasan
Urutan acak (random)
- Memilih satu balasan secara acak dari
reply_contentsuntuk tugas tersebut. - Bagus untuk membuat balasan tampak lebih alami.
- Perilaku default.
Urutan berurutan (sequential)
- Memilih balasan berdasarkan indeks tugas (
job_count): tugas pertama menggunakan baris pertama, tugas kedua menggunakan baris kedua, dan seterusnya, kembali ke awal saat mencapai akhir. - Bagus untuk mendistribusikan balasan yang berbeda ke beberapa perangkat/akun.
Format URL Postingan
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 vs boost_comment
comment | boost_comment | |
|---|---|---|
| Fungsinya | Memposting komentar tingkat atas yang baru | Menyukai / membalas komentar yang sudah ada |
| Input utama | target_post_url(s) + comment_content | target_comment_urls + reply_contents |
| Pembagian tugas | Satu tugas per URL | Satu tugas per perangkat/akun (semua URL dalam satu eksekusi) |
| Dokumentasi | Skrip Komentar | Halaman ini |
Praktik Terbaik
- Variasikan balasan Anda: berikan beberapa baris di
reply_contentsagar balasan tidak tampak identik di antara akun. - Gunakan urutan berurutan antar akun: pasangkan urutan
sequentialdengan beberapa perangkat/akun untuk menyebarkan balasan yang berbeda. - Aktifkan penyisipan emoji: setel
insert_emoji: trueagar balasan terasa lebih alami. - Hormati batas platform: membalas terlalu agresif dapat memicu pembatasan laju. Sebarkan tugas dari waktu ke waktu.
Kode Error
| Kode | Deskripsi |
|---|---|
| 40001 | target_comment_urls tidak ada, tidak ada tindakan yang diaktifkan, atau enable_reply_comment bernilai true dengan reply_contents kosong |
| 40003 | Skrip tidak didukung melalui API |
| 40301 | Akses API memerlukan paket Pro+ |
Lihat Juga
- Konfigurasi Skrip Komentar - Memposting komentar baru pada postingan
- Konfigurasi Skrip Suka - Menyukai postingan
- API Manajemen Tugas - Membuat, menampilkan, dan mengelola tugas
- Ikhtisar API Lokal - Ikhtisar API dan mulai cepat