Czym jest podpisywanie TikToka?
TikTok wymaga kryptograficznego podpisywania żądań połączenia z kanałem czatu na żywo. Aplikacja komputerowa podpisuje te żądania przez zewnętrzną usługę podpisywania prowadzoną przez Euler Stream. Do zwykłego używania nie potrzebujesz konta ani klucza API — aplikacja automatycznie korzysta z bezpłatnego planu Euler.
Ponieważ ta usługa pośredniczy między aplikacją a TikTokiem, źródła TikToka mogą przestać działać, nawet gdy po Twojej stronie wszystko jest w porządku: serwer podpisywania może mieć awarię, ograniczać żądania lub tymczasowo nie działać po zmianie po stronie TikToka.
„Serwer podpisywania niedostępny” (Sign Server Unavailable)
Ten status oznacza, że aplikacja nie mogła uzyskać prawidłowego podpisu z usługi podpisywania. Typowe przyczyny:
- Limity żądań. Bezpłatny plan ma limit na adres IP (kilka połączeń na minutę, z limitami godzinowymi i dziennymi — zobacz limity żądań Euler). Wielokrotne usuwanie i ponowne dodawanie źródła lub szybkie przełączanie trybów zużywa limit i podtrzymuje błąd.
- Awaria serwera podpisywania. Euler bywa niedostępny lub przeciążony. Zwykle ustępuje to w ciągu kilku godzin i nie wymaga zmian po Twojej stronie.
- Zmiany TikToka. Gdy TikTok aktualizuje infrastrukturę transmisji, podpisywanie może przestać działać u wszystkich, dopóki Euler nie wyda poprawki.
Co zrobić po kolei:
- After an Euler connection fails, the desktop app checks TikTok directly without using Euler quota. If it cannot reconnect, Euler mode pauses; Auto tries the available non-Euler methods instead.
- When Euler retries are paused, activate the source to try again. If you reached an Euler rate limit, wait for that limit to reset first.
- Upewnij się, że używasz najnowszej wersji aplikacji — poprawki TikToka są wydawane często.
- Przełącz źródło TikToka na tryb Standard (przechwytywanie strony) jako niezawodne rozwiązanie tymczasowe. Wczytuje stronę transmisji bezpośrednio i w ogóle nie korzysta z serwera podpisywania.
- Jeśli często osiągasz limity, dodaj własny bezpłatny klucz API Euler (poniżej).
Dodaj własny klucz API Euler
Własny klucz daje dedykowany limit zamiast współdzielonego anonimowego limitu na adres IP.
- Utwórz bezpłatne konto i klucz na panelu Euler Stream.
- W aplikacji komputerowej edytuj źródło TikToka i otwórz selektor presetu połączenia.
- Wybierz Euler Signing (Advanced) i wklej klucz API. Euler Proxy (API Key) również działa, ale nie obsługuje wysyłania odpowiedzi.
- Po zapisaniu połącz źródło ponownie jeden raz.
Tryby omijające serwer podpisywania
| Tryb | Jak to działa | Kompromisy |
|---|---|---|
| Standard | Wczytuje stronę transmisji TikToka i przechwytuje z niej czat. Bez udziału usługi podpisywania. | Wymaga pozostawienia strony transmisji otwartej; może poprosić o logowanie lub weryfikację TikToka. |
| Lokalne podpisywanie (Local Signer) | Podpisuje żądania lokalnie w lekkim oknie TikToka zamiast korzystać z Euler. | Działa najlepiej po zalogowaniu do TikToka w aplikacji; tryb anonimowy może pomijać część czatu. |
Zgodność (WebSocket), nazywany Odpytywanie (Polling) w starszych wersjach, używa podpisanego połączenia WebSocket w obecnej aplikacji. Nie zapewnia odpytywania HTTP bez podpisu i nie pozwala odpowiadać. Korzysta z podpisywania Euler, więc dotyczą go także awarie i limity tej usługi.
Wysyłanie odpowiedzi do TikToka
Wysyłanie wiadomości z doku z powrotem do TikToka wymaga zalogowania na konto TikToka w aplikacji komputerowej — aplikacja potrzebuje Twojej sesji TikToka, aby pisać w Twoim imieniu. Jeśli nie zalogowano się lub połączenie z TikTokiem nie działa, wychodzące wiadomości dotrą tylko do pozostałych platform.
Pamiętaj, że tryb Euler Proxy nigdy nie obsługuje odpowiedzi, niezależnie od stanu logowania.