Passa al contenuto principale

Configurazione dello Script di Boost dei Commenti (Risposta)

Questa pagina documenta i parametri di configurazione dello script boost_comment utilizzato nella creazione delle attività.

Quale script ti serve?

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

ParametroTipoObbligatorioPredefinitoDescrizione
target_comment_urlsstring""URL del/dei post con il cui commento principale interagire. Separa più URL con interruzioni di riga (\n).
enable_like_commentbooleanSì*falseMette mi piace al commento principale di ogni post.
enable_reply_commentbooleanSì*falseRisponde al commento principale di ogni post.
reply_contentsstringObbligatorio 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_orderstringNo"random"Come scegliere una risposta da reply_contents: random (casuale) o sequential (sequenziale).
insert_emojibooleanNofalseInserisce un emoji casuale nella risposta.
usernamestringNo""Passa a questo account prima dell'esecuzione. Se omesso, usa l'account attualmente attivo sul dispositivo.
È richiesta almeno un'azione

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.

Con quale commento si interagisce?

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_contents per 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

commentboost_comment
Cosa faPubblica un nuovo commento di primo livelloMette mi piace / risponde a un commento esistente
Input principaletarget_post_url(s) + comment_contenttarget_comment_urls + reply_contents
Suddivisione attivitàUn'attività per URLUn'attività per dispositivo/account (tutti gli URL in un'esecuzione)
DocumentazioneScript di CommentoQuesta pagina

Buone pratiche

  1. Varia le tue risposte: fornisci più righe in reply_contents affinché le risposte non appaiano identiche tra gli account.
  2. Usa l'ordine sequenziale tra gli account: abbina l'ordine sequential a più dispositivi/account per distribuire risposte diverse.
  3. Abilita l'inserimento di emoji: imposta insert_emoji: true per rendere le risposte più naturali.
  4. Rispetta i limiti della piattaforma: rispondere in modo troppo aggressivo può attivare limiti di frequenza. Distribuisci le attività nel tempo.

Codici di errore

CodiceDescrizione
40001target_comment_urls mancante, nessuna azione abilitata, o enable_reply_comment è true con reply_contents vuoto
40003Script non supportato tramite API
40301L'accesso all'API richiede un piano Pro+

Vedi anche