Configuración del Script de Repost
Esta página documenta los parámetros de configuración del script repost utilizado en la creación de tareas.
Descripción general
El script repost se utiliza para repostear automáticamente videos de TikTok. Cuando proporcionas múltiples URLs de publicaciones objetivo a través de la API, se crea una tarea por cada URL. Puedes controlar cuándo se ejecuta cada tarea usando el parámetro start_time.
El script repost solo es compatible con TikTok. Instagram no tiene una función de repost nativa.
Configuración del script (script_config)
El objeto script_config contiene los parámetros del script de repost. A continuación se muestran los parámetros disponibles:
Parámetros
| Parámetro | Tipo | Requerido | Por defecto | Descripción |
|---|---|---|---|---|
| target_post_urls | string[] | Yes* | [] | Array de URLs de publicaciones objetivo a repostear (una tarea por URL) |
| target_post_url | string | Yes* | "" | URL única de publicación objetivo o múltiples URLs separadas por saltos de línea/comas |
Se debe proporcionar el array target_post_urls o la cadena target_post_url. Si se proporcionan ambos, target_post_urls tiene prioridad.
Cuando se proporcionan múltiples URLs de publicaciones, la API crea una tarea por URL. Por ejemplo, si especificas 3 URLs y 2 dispositivos, se crearán 6 tareas. Usa el parámetro start_time para controlar cuándo comienzan a ejecutarse.
Ejemplos
Repostear una sola publicación
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
}
}'
Repostear múltiples publicaciones
Al repostear múltiples publicaciones, se crea una tarea por publicación:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_urls": [
"https://www.tiktok.com/@user1/video/111",
"https://www.tiktok.com/@user2/video/222",
"https://www.tiktok.com/@user3/video/333"
]
}
}'
Esto crea 3 tareas independientes que se ejecutan de inmediato.
Programar reposts con hora de inicio
Usa start_time para programar cuándo deben comenzar las tareas:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@username/video/1234567890"
},
"start_time": "14:30"
}'
Repost por modo de lista de usuarios
Crea tareas de repost directamente para cuentas específicas:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"usernames": ["@my_account1", "@my_account2"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@target/video/123"
}
}'
Repost masivo en múltiples dispositivos
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_1", "device_2", "device_3"],
"script_name": "repost",
"script_config": {
"target_post_url": "https://www.tiktok.com/@viral/video/999"
},
"enable_multi_account": true
}'
Respuesta
{
"code": 0,
"message": "success",
"data": {
"task_ids": [401, 402, 403],
"created_count": 3
}
}
Formatos de URL de publicaciones
TikTok
https://www.tiktok.com/@username/video/1234567890123456
https://vm.tiktok.com/ABCDEFG/
Cómo funciona el repost
- El script abre la URL de la publicación objetivo.
- Comprueba si la publicación ya fue reposteada — si es así, la omite para evitar reposts duplicados.
- Hace clic en el botón Compartir y luego selecciona Repostear del menú.
- Confirma la acción de repost.
Mejores prácticas
-
Programa las tareas: Usa el parámetro
start_timepara distribuir los reposts en el tiempo y reducir el riesgo de limitación de velocidad. -
Agrupa con inteligencia: No crees demasiadas tareas de repost a la vez. Las plataformas pueden tener límites de velocidad para repostear.
-
Usa el modo multicuenta: Activa
enable_multi_accountpara repostear videos usando múltiples cuentas en el mismo dispositivo.
Códigos de error
| Code | Description |
|---|---|
| 40001 | URL de publicación objetivo no proporcionada |
| 40003 | Script no compatible vía API |
| 40301 | El acceso a la API requiere plan Pro+ |
Ver también
- API de gestión de tareas - Crear, listar y gestionar tareas
- Configuración del Script Like - Configurar parámetros del script like
- Configuración del Script Comment - Configurar parámetros del script de comentarios
- Descripción general de la API local - Descripción general y guía de inicio rápido