Конфігурація скрипту Unfollow
Ця сторінка документує параметри конфігурації скрипту unfollow, що використовується під час створення задач.
Огляд
Скрипт unfollow використовується для автоматичного відписування від користувачів у TikTok чи Instagram. Коли ви надаєте кілька цільових користувачів через API, для кожного цільового користувача створюється одна задача. Ви можете контролювати, коли виконується кожна задача, за допомогою параметра start_time.
Конфігурація скрипту (script_config)
Об'єкт script_config містить параметри для скрипту unfollow. Нижче наведено доступні параметри:
Параметри
| Параметр | Тип | Обов'язковий | За замовчуванням | Опис |
|---|---|---|---|---|
| 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": "unfollow",
"script_config": {
"target_users": ["@username_to_unfollow"],
"access_method": "direct"
}
}'
Відписатися від кількох користувачів
Під час відписки від кількох користувачів для кожного користувача створюється одна задача:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["@user1", "@user2", "@user3"],
"access_method": "direct"
}
}'
Це створює 3 окремі задачі, які виконуються негайно.
Заплануйте задачі з часом початку
Використовуйте start_time, щоб запланувати, коли задачі мають розпочатися:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["@user1", "@user2"],
"access_method": "direct"
},
"start_time": "14:30"
}'
Відпишіться від користувачів через метод пошуку
Використовуйте метод пошуку, коли прямий доступ через URL не працює:
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_serial_1"],
"script_name": "unfollow",
"script_config": {
"target_users": ["username1", "username2"],
"access_method": "search"
}
}'
Масова відписка на кількох пристроях
curl -X POST http://localhost:50809/api/v1/task \
-H "Content-Type: application/json" \
-d '{
"serials": ["device_1", "device_2", "device_3"],
"script_name": "unfollow",
"script_config": {
"target_users": ["@old_account"],
"access_method": "direct"
},
"enable_multi_account": true
}'
Відповідь
{
"code": 0,
"message": "success",
"data": {
"task_ids": [201, 202, 203],
"created_count": 3
}
}