Was ist TikTok-Signierung?
TikTok verlangt, dass Verbindungsanfragen an seinen Livechat-Feed kryptografisch signiert sind. Die Desktop-App signiert diese Anfragen über einen externen Signierdienst von Euler Stream. Für die normale Nutzung ist kein Konto oder API-Schlüssel erforderlich — die App nutzt automatisch Eulers kostenloses Angebot.
Da dieser Dienst zwischen App und TikTok sitzt, können TikTok-Quellen ausfallen, obwohl auf deiner Seite alles in Ordnung ist: Der Signierserver kann nicht erreichbar, ratenbegrenzt oder vorübergehend durch eine Änderung bei TikTok gestört sein.
„Sign Server Unavailable“
Dieser Status bedeutet, dass die App keine gültige Signatur vom Signierdienst erhalten konnte. Häufige Ursachen:
- Ratenlimits. Das kostenlose Angebot ist pro IP-Adresse begrenzt (einige Verbindungen pro Minute mit Stunden- und Tageslimits — siehe Eulers Ratenlimits). Wiederholtes Löschen und erneutes Hinzufügen der Quelle oder schnelles Wechseln der Modi verbraucht das Kontingent und hält den Fehler aufrecht.
- Ausfall des Signierservers. Euler fällt gelegentlich aus oder ist überlastet. Das löst sich meist innerhalb von Stunden und erfordert keine Änderungen auf deiner Seite.
- Änderungen bei TikTok. Wenn TikTok seine Live-Infrastruktur aktualisiert, kann die Signierung für alle ausfallen, bis Euler eine Korrektur veröffentlicht.
Gehe in dieser Reihenfolge vor:
- Lasse die Quelle im Auto-Modus verbunden und warte auf automatische Wiederholungsversuche. Füge die Quelle nicht ständig erneut hinzu.
- Wenn die Verbindung wiederholt fehlschlägt, pausiere eine Stunde, damit das Limit pro IP zurückgesetzt wird, und verbinde dich danach einmal neu.
- Stelle sicher, dass du die neueste App-Version verwendest — TikTok-Korrekturen erscheinen häufig.
- Wechsle bei der TikTok-Quelle in den Modus Standard (Seitenerfassung) als zuverlässige Übergangslösung. Er lädt die Liveseite direkt und verwendet überhaupt keinen Signierserver.
- Wenn du häufig Ratenlimits erreichst, füge deinen eigenen kostenlosen Euler-API-Schlüssel hinzu (siehe unten).
Eigenen Euler-API-Schlüssel hinzufügen
Dein eigener Schlüssel gibt dir ein eigenes Kontingent, statt das anonyme Kontingent pro IP zu teilen.
- Erstelle ein kostenloses Konto und einen Schlüssel im Euler-Stream-Dashboard.
- Bearbeite in der Desktop-App deine TikTok-Quelle und öffne die Auswahl der Verbindungsvoreinstellungen.
- Wähle Euler Signing (erweitert) und füge deinen API-Schlüssel ein. Euler Proxy (API-Schlüssel) funktioniert ebenfalls, unterstützt aber keine Antworten.
- Verbinde die Quelle nach dem Speichern einmal neu.
Modi ohne Signierserver
| Modus | So funktioniert es | Abwägungen |
|---|---|---|
| Standard | Lädt die TikTok-Liveseite und erfasst den Chat daraus. Es wird kein Signierdienst verwendet. | Die Liveseite muss geöffnet bleiben; TikTok kann eine Anmeldung oder Verifizierung verlangen. |
| Lokaler Signierer | Signiert Anfragen lokal in einem schlanken TikTok-Fenster, statt Euler zu verwenden. | Funktioniert am besten mit TikTok-Anmeldung in der App; im anonymen Modus können Chatnachrichten fehlen. |
Auto und Polling nutzen beide den Euler-Dienst und sind daher von denselben Ausfällen und Limits betroffen.
Antworten an TikTok senden
Um Chatnachrichten aus dem Dock an TikTok zurückzusenden, musst du in der Desktop-App bei deinem TikTok-Konto angemeldet sein — die App benötigt deine TikTok-Sitzung, um in deinem Namen zu posten. Wenn du nicht angemeldet bist oder die TikTok-Verbindung ausgefallen ist, erreichen ausgehende Nachrichten nur deine anderen Plattformen.
Beachte, dass der Euler-Proxy-Modus unabhängig vom Anmeldestatus keine Antworten unterstützt.