Перейти до основного вмісту

Конфігурація скрипта репосту

На цій сторінці описано параметри конфігурації скрипта repost для створення завдань.

Огляд

Скрипт repost використовується для автоматичного репосту відео TikTok. При наданні кількох URL через API для кожного URL створюється окреме завдання. Управляйте часом виконання через start_time.

Тільки TikTok

Скрипт repost підтримує лише TikTok. В Instagram немає вбудованої функції репосту.

Конфігурація скрипта (script_config)

Об'єкт script_config містить параметри скрипта репосту. Доступні параметри:

Параметри

ПараметрТипОбов'язковийЗа замовчуваннямОпис
target_post_urlsstring[]Yes*[]Масив цільових URL для репосту (одне завдання на URL)
target_post_urlstringYes*""Один URL або кілька URL, розділених переносами рядка/комами
примітка

Потрібен масив target_post_urls або рядок target_post_url. Якщо надано обидва, пріоритет має target_post_urls.

Створення завдань

При наданні кількох цільових URL API створює одне завдання на URL. Наприклад, 3 URL + 2 пристрої = 6 завдань. Використовуйте start_time для управління часом запуску.

Приклади

Репост однієї публікації

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"
}
}'

Репост кількох публікацій

При репості кількох публікацій для кожної створюється завдання:

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"
]
}
}'

Створює 3 завдання, які виконуються негайно.

Планування репостів з часом початку

Використовуйте start_time для планування:

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"
}'

Репост через список користувачів

Створення завдань репосту для конкретних акаунтів:

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"
}
}'

Пакетний репост на кількох пристроях

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
}'

Відповідь

{
"code": 0,
"message": "success",
"data": {
"task_ids": [401, 402, 403],
"created_count": 3
}
}

Формати URL публікацій

TikTok

https://www.tiktok.com/@username/video/1234567890123456
https://vm.tiktok.com/ABCDEFG/

Як працює репост

  1. Скрипт відкриває цільовий URL публікації.
  2. Перевіряє, чи публікація вже репостнута — якщо так, пропускає для уникнення дублювання.
  3. Натискає кнопку Поділитися, потім обирає Репост з меню.
  4. Підтверджує дію репосту.

Найкращі практики

  1. Плануйте завдання: Використовуйте start_time для розподілу репостів у часі та зниження ризику обмежень.

  2. Розумно групуйте: Не створюйте забагато завдань репосту одночасно — платформи можуть обмежувати частоту.

  3. Мультиакаунт: Увімкніть enable_multi_account для репосту з кількох акаунтів на одному пристрої.

Коди помилок

CodeDescription
40001Відсутній цільовий URL
40003Скрипт не підтримується через API
40301Потрібен план Pro+

Дивіться також