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

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

Ця сторінка документує параметри конфігурації скрипту unfollow, що використовується під час створення задач.

Огляд

Скрипт unfollow використовується для автоматичного відписування від користувачів у TikTok чи Instagram. Коли ви надаєте кілька цільових користувачів через API, для кожного цільового користувача створюється одна задача. Ви можете контролювати, коли виконується кожна задача, за допомогою параметра start_time.

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

Об'єкт script_config містить параметри для скрипту unfollow. Нижче наведено доступні параметри:

Параметри

ПараметрТипОбов'язковийЗа замовчуваннямОпис
target_usersstring[]Так*[]Масив цільових імен користувачів для відписки (одна задача на користувача)
target_userstringТак*""Одне цільове ім'я користувача або кілька імен користувачів, розділених новими рядками/комами
access_methodstringНі"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
}
}

Методи доступу

Прямий метод (direct)

  • Відкриває профіль користувача через URL: tiktok.com/@username або instagram.com/username
  • Швидше й надійніше
  • Рекомендовано для більшості випадків використання
  • Переходить до пошуку, вводить ім'я користувача, натискає на результат
  • Повільніше, але працює, коли прямий доступ через URL заблоковано
  • Може бути менш точним, якщо існує кілька схожих імен користувачів

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

  1. Використовуйте start_time для планування: використовуйте параметр start_time, щоб запланувати, коли мають виконуватися задачі (формат: «ГГ:ХХ»).

  2. Надавайте перевагу прямому доступу: метод доступу direct швидший і надійніший, ніж search.

  3. Розумно формуйте пакети: не відписуйтеся від занадто багатьох користувачів одразу. Система створює одну задачу на кожного цільового користувача, тож великі списки призводять до багатьох задач.

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