Przejdź do głównej zawartości

Konfiguracja skryptu zaprzestania obserwacji

Ta strona dokumentuje parametry konfiguracyjne dla skryptu unfollow używanego przy tworzeniu zadań.

Przegląd

Skrypt unfollow służy do automatycznego zaprzestania obserwacji użytkowników na TikTok lub Instagram. Gdy podasz wielu użytkowników docelowych przez API, jedno zadanie jest tworzone dla każdego użytkownika docelowego. Możesz kontrolować, kiedy każde zadanie zostanie wykonane, używając parametru start_time.

Konfiguracja skryptu (script_config)

Obiekt script_config zawiera parametry dla skryptu zaprzestania obserwacji. Poniżej znajdują się dostępne parametry:

Parametry

ParametrTypWymaganyDomyślnieOpis
target_usersstring[]Tak*[]Tablica nazw użytkowników docelowych do zaprzestania obserwacji (jedno zadanie na użytkownika)
target_userstringTak*""Pojedyncza nazwa użytkownika lub wiele nazw użytkowników oddzielonych nowymi liniami/przecinkami
access_methodstringNie"direct"Sposób nawigacji do profilu użytkownika: direct (przez URL) lub search
notatka

Należy podać albo tablicę target_users albo łańcuch target_user. Jeśli obie są podane, target_users ma pierwszeństwo.

Tworzenie zadań

Gdy podanych jest wielu użytkowników docelowych, API tworzy jedno zadanie dla każdego użytkownika docelowego. Na przykład, jeśli określisz 3 użytkowników docelowych i 2 urządzenia, zostanie utworzonych 6 zadań. Użyj parametru start_time, aby kontrolować, kiedy zadania zaczną się wykonywać.

Przykłady

Zaprzestanie obserwacji pojedynczego użytkownika

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

Zaprzestanie obserwacji wielu użytkowników

Podczas zaprzestania obserwacji wielu użytkowników, jedno zadanie jest tworzone dla każdego użytkownika:

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

To tworzy 3 oddzielne zadania, które są wykonywane natychmiast.

Planowanie zadań z czasem rozpoczęcia

Użyj start_time, aby zaplanować, kiedy zadania powinny się rozpocząć:

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

Zaprzestanie obserwacji użytkowników za pomocą metody wyszukiwania

Użyj metody wyszukiwania, gdy bezpośredni dostęp przez URL nie działa:

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

Grupowe zaprzestanie obserwacji na wielu urządzeniach

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

Odpowiedź

{
"code": 0,
"message": "success",
"data": {
"task_ids": [201, 202, 203],
"created_count": 3
}
}

Metody dostępu

Metoda bezpośrednia (direct)

  • Otwiera profil użytkownika przez URL: tiktok.com/@username lub instagram.com/username
  • Szybsza i bardziej niezawodna
  • Zalecana w większości przypadków użycia
  • Nawiguje do wyszukiwania, wpisuje nazwę użytkownika, kliknięcie na wynik
  • Wolniejsza, ale działa, gdy bezpośredni dostęp przez URL jest zablokowany
  • Może być mniej dokładna, jeśli istnieje wiele podobnych nazw użytkowników

Najlepsze praktyki

  1. Użyj start_time do planowania: Użyj parametru start_time, aby zaplanować, kiedy zadania powinny się wykonać (format: "HH:MM").

  2. Preferuj bezpośredni dostęp: Metoda dostępu direct jest szybsza i bardziej niezawodna niż search.

  3. Grupuj mądrze: Nie przerywaj obserwacji zbyt wielu użytkowników naraz. System tworzy jedno zadanie na użytkownika docelowego, więc duże listy skutkują wieloma zadaniami.

Zobacz także