Configurazione dello Script di Boost dei Commenti (Risposta)
Questa pagina documenta i parametri di configurazione dello script boost_comment utilizzato nella creazione delle attività.
Esistono due script di commento diversi, che fanno cose distinte:
comment— pubblica un nuovo commento di primo livello su un post. Vedi Configurazione dello Script di Commento.boost_comment(questa pagina) — mette mi piace e/o risponde a un commento esistente. Questa è la funzione "REPLY COMMENT" (rispondere ai commenti) / "Boost Comments".
Se vuoi rispondere ai commenti, sei nel posto giusto.
Panoramica
Lo script boost_comment apre un post e interagisce con il suo commento principale: può mettere mi piace al commento, rispondervi o entrambe le cose. È l'equivalente via API della finestra di dialogo Boost Comments dell'app.
A differenza dello script comment, lo script boost_comment gestisce tutti gli URL di destinazione all'interno di una singola esecuzione dell'attività (divide internamente target_comment_urls per interruzioni di riga e li elabora uno dopo l'altro). Viene creata un'attività per dispositivo (modalità numero di serie) o per account (modalità nome utente / multi-account) — e non un'attività per URL.
Configurazione dello Script (script_config)
Parametri
| Parametro | Tipo | Obbligatorio | Predefinito | Descrizione |
|---|---|---|---|---|
| target_comment_urls | string | Sì | "" | URL del/dei post con il cui commento principale interagire. Separa più URL con interruzioni di riga (\n). |
| enable_like_comment | boolean | Sì* | false | Mette mi piace al commento principale di ogni post. |
| enable_reply_comment | boolean | Sì* | false | Risponde al commento principale di ogni post. |
| reply_contents | string | Obbligatorio se enable_reply_comment è true | "" | Testo della risposta. Separa più opzioni di risposta con interruzioni di riga (\n); ne viene selezionata una per attività in base a reply_order. |
| reply_order | string | No | "random" | Come scegliere una risposta da reply_contents: random (casuale) o sequential (sequenziale). |
| insert_emoji | boolean | No | false | Inserisce un emoji casuale nella risposta. |
| username | string | No | "" | Passa a questo account prima dell'esecuzione. Se omesso, usa l'account attualmente attivo sul dispositivo. |
Devi abilitare almeno un'azione: imposta enable_like_comment e/o enable_reply_comment su true. Se enable_reply_comment è true, reply_contents non può essere vuoto. Altrimenti l'API rifiuta la richiesta con l'errore 40001.
Lo script interagisce con il commento principale (primo) di ogni post. Fornisci l'URL del post in target_comment_urls — non ti serve un link diretto a un singolo commento.
Esempi
Rispondere a un commento (il caso più comune)
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 🙌"
}
}'
La risposta viene scelta tra le tre righe in reply_contents (casualmente per impostazione predefinita).
Mettere mi piace e rispondere contemporaneamente
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
}
}'
Interagire con i commenti di più post in un'unica attività
Separa gli URL con interruzioni di riga. Vengono tutti elaborati all'interno di una singola attività:
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"
}
}'
Solo mi piace (senza risposta)
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
}
}'
Eseguire con un account specifico (modalità nome utente)
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!"
}
}'
Viene creata un'attività per account, ciascuna passa prima a quell'account.
Esempio Instagram
La stessa API funziona per i post di 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!"
}
}'
Risposta
{
"code": 0,
"message": "success",
"data": {
"task_ids": [301],
"created_count": 1
}
}
Ordine delle risposte
Ordine casuale (random)
- Seleziona casualmente una risposta da
reply_contentsper l'attività. - Utile per far apparire le risposte più naturali.
- Comportamento predefinito.
Ordine sequenziale (sequential)
- Seleziona una risposta in base all'indice dell'attività (
job_count): la prima attività usa la prima riga, la seconda la seconda, e così via, tornando all'inizio una volta raggiunta la fine. - Utile per distribuire risposte diverse tra più dispositivi/account.
Formati URL dei post
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 | |
|---|---|---|
| Cosa fa | Pubblica un nuovo commento di primo livello | Mette mi piace / risponde a un commento esistente |
| Input principale | target_post_url(s) + comment_content | target_comment_urls + reply_contents |
| Suddivisione attività | Un'attività per URL | Un'attività per dispositivo/account (tutti gli URL in un'esecuzione) |
| Documentazione | Script di Commento | Questa pagina |
Buone pratiche
- Varia le tue risposte: fornisci più righe in
reply_contentsaffinché le risposte non appaiano identiche tra gli account. - Usa l'ordine sequenziale tra gli account: abbina l'ordine
sequentiala più dispositivi/account per distribuire risposte diverse. - Abilita l'inserimento di emoji: imposta
insert_emoji: trueper rendere le risposte più naturali. - Rispetta i limiti della piattaforma: rispondere in modo troppo aggressivo può attivare limiti di frequenza. Distribuisci le attività nel tempo.
Codici di errore
| Codice | Descrizione |
|---|---|
| 40001 | target_comment_urls mancante, nessuna azione abilitata, o enable_reply_comment è true con reply_contents vuoto |
| 40003 | Script non supportato tramite API |
| 40301 | L'accesso all'API richiede un piano Pro+ |
Vedi anche
- Configurazione dello Script di Commento - Pubblicare un nuovo commento su un post
- Configurazione dello Script di Mi Piace - Mettere mi piace ai post
- API di Gestione delle Attività - Creare, elencare e gestire le attività
- Panoramica dell'API locale - Panoramica dell'API e avvio rapido