Configuración del Script View
Esta página documenta los parámetros de configuración del script view para la creación de tareas.
Descripción General
El script view abre una publicación en TikTok o Instagram y la ve durante una duración configurable — útil para aumentar el tiempo de visualización/impresiones. Cuando proporcionas múltiples URLs de publicaciones vía API, se crea una tarea por cada URL. Puedes controlar cuándo se ejecuta cada tarea usando el parámetro start_time.
Configuración del Script (script_config)
El objeto script_config contiene los parámetros del script view. A continuación se muestran los parámetros disponibles:
Parámetros
| Parámetro | Tipo | Requerido | Predeterminado | Descripción |
|---|---|---|---|---|
| target_post_urls | string[] | Sí* | [] | Array de URLs de publicaciones a ver (una tarea por URL) |
| target_post_url | string | Sí* | "" | URL única o múltiples URLs separadas por saltos de línea/comas |
| view_duration | integer | No | 10 | Segundos para ver la publicación |
| view_durations | integer[] | No | — | Rango [min, max] en segundos; se usa un valor aleatorio dentro del rango. Tiene prioridad sobre view_duration |
Se debe proporcionar el array target_post_urls o el string target_post_url. Si se proporcionan ambos, target_post_urls tiene prioridad.
Cuando se proporcionan múltiples URLs, la API crea una tarea por URL. Por ejemplo, 3 URLs + 2 dispositivos = 6 tareas. Usa el parámetro start_time para controlar cuándo se ejecuta cada tarea.
Ejemplos
Ver una Publicación
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "view",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
}
}'
Ver con Duración Fija
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "view",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890",
"view_duration": 30
}
}'