Конфігурація скрипту Follow
Ця сторінка документує параметри конфігурації скрипту follow, що використовується під час створення задач.
Огляд
Скрипт follow використовується для автоматичної підписки на користувачів у TikTok чи Instagram. Коли ви надаєте кілька цільових користувачів через API, для кожного цільового користувача створюється одна задача. Ви можете контролювати, коли виконується кожна задача, за допомогою параметра start_time.
Конфігурація скрипту (script_config)
Об'єкт script_config містить параметри для скрипту follow. Нижче наведено доступні параметри:
Параметри
| Параметр | Тип | Обов'язковий | За замовчуванням | Опис |
|---|---|---|---|---|
| target_users | string[] | Так* | [] | Масив цільових імен користувачів для підписки (одна задача на користувача) |
| target_user | string | Так* | "" | Одне цільове ім'я користувача або кілька імен користувачів, розділених новими рядками/комами |
| access_method | string | Ні | "direct" | Як переходити до профілю користувача: direct (через URL) або search |
Потрібно надати або масив target_users, або рядок target_user. Якщо надано обидва, пріоритет має target_users.
Коли надано кілька цільових користувачів, API створює одну задачу на кожного цільового користувача. Наприклад, якщо ви вказали 3 цільових користувачів і 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": "follow",
"script_config": {
"target_users": ["@username_to_follow"],
"access_method": "direct"
}
}'
Підписатися на кількох користувачів
Під час підписки на кількох користувачів для кожного користувача створюється одна задача:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "follow",
"script_config": {
"target_users": ["@user1", "@user2", "@user3"],
"access_method": "direct"
}
}'
Це створює 3 окремі задачі, які виконуються негайно.