Saltar al contenido principal

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.

Solo TikTok

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ámetroTipoRequeridoPor defectoDescripción
target_post_urlsstring[]Yes*[]Array de URLs de publicaciones objetivo a repostear (una tarea por URL)
target_post_urlstringYes*""URL única de publicación objetivo o múltiples URLs separadas por saltos de línea/comas
nota

Se debe proporcionar el array target_post_urls o la cadena target_post_url. Si se proporcionan ambos, target_post_urls tiene prioridad.

Creación de tareas

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

  1. El script abre la URL de la publicación objetivo.
  2. Comprueba si la publicación ya fue reposteada — si es así, la omite para evitar reposts duplicados.
  3. Hace clic en el botón Compartir y luego selecciona Repostear del menú.
  4. Confirma la acción de repost.

Mejores prácticas

  1. Programa las tareas: Usa el parámetro start_time para distribuir los reposts en el tiempo y reducir el riesgo de limitación de velocidad.

  2. Agrupa con inteligencia: No crees demasiadas tareas de repost a la vez. Las plataformas pueden tener límites de velocidad para repostear.

  3. Usa el modo multicuenta: Activa enable_multi_account para repostear videos usando múltiples cuentas en el mismo dispositivo.

Códigos de error

CodeDescription
40001URL de publicación objetivo no proporcionada
40003Script no compatible vía API
40301El acceso a la API requiere plan Pro+

Ver también