Häufige Fragen
Beginnen Sie mit dem zurückgegebenen Fehlercode und überprüfen Sie dann dessen Einstellungen. Die Antwort request_id hilft dabei, diesen Vorgang in Serverprotokollen zu finden. Fügen Sie keine vollständigen Schlüssel in Protokolle oder Screenshots ein.
Was muss ich überprüfen, wenn die Aktivierung fehlschlägt?
Überprüfen Sie, ob der Server URL erreichbar ist, die Produkt-ID korrekt ist, der Lizenzcode vollständig ist und zu diesem Produkt gehört. Bis zur Bereitstellung können Kundencomputer Ihre nicht verwenden 127.0.0.1 Adresse; es bezieht sich auf den eigenen Computer des Kunden.
| Fehlercode | Erster Schritt |
|---|---|
LICENSE_INVALID | Überprüfen Sie die Produkt-ID, den vollständigen Lizenzschlüssel und das Lizenzprodukt |
LICENSE_EXPIRED | Überprüfen Sie den Ablauf der Lizenz. Der Anbieter erneuert es bei Bedarf |
LICENSE_REVOKEDDEVICE_RELEASED | Lizenz widerrufen oder Gerät freigegeben; SDK löscht den alten Cache |
DEVICE_LIMIT_REACHED | Lizenzgerätesteckplätze voll; Geben Sie ein altes Gerät frei oder erhöhen Sie sein Limit |
API_QUOTA_EXCEEDED | API hartes Kontingent erschöpft; Überprüfen Sie den Zeitraum und die Plangrenzen |
API_BALANCE_INSUFFICIENT | Unzureichender API Überschusssaldo; Überprüfen Sie Währung und Umgebung |
MONTHLY_QUOTA_EXCEEDED | Plattformgeräteobergrenze erreicht; getrennt vom Gerätelimit der Lizenz |
IDEMPOTENCY_CONFLICT | Derselbe Schlüssel wird für verschiedene Körper verwendet. Neue Operation erfordert neuen Schlüssel, Wiederholungsversuche behalten den ursprünglichen Körper bei |
IDEMPOTENCY_EXPIRED | Alte Antwort oder Gerätebindung ungültig; Überprüfen Sie den Status und verwenden Sie einen neuen Schlüssel für eine neue Operation |
Warum funktioniert es immer noch offline?
Bei der Offline-Nutzung werden Serversignatur, Produkt, Gerät, Funktionen und Ablauf weiterhin lokal überprüft. Lediglich die Serveranfrage entfällt. Abgelaufene Caches oder explizite Online-Sperr-/Freigabeantworten blockieren die weitere Nutzung.
Warum schlägt die Signatur- oder Geräteüberprüfung fehl?
Ein nicht übereinstimmender öffentlicher Schlüssel, der Cache eines anderen Produkts oder ein auf einen anderen Computer kopierter Cache können zu Fehlern führen. Überprüfen trusted_keys verwendet die Schlüssel-ID und den öffentlichen Schlüssel des aktuellen Produkts und prüft dann, ob das Betriebssystem ersetzt oder neu installiert wurde.
SDK Berichte clock rollback : Überprüfen Sie, ob sich die Uhr rückwärts bewegt hat. Korrigieren Sie es und aktualisieren Sie es dann explizit online.
Vollständige Fehlerantwort
{
"error": {
"code": "LICENSE_REVOKED",
"message": "License was revoked"
},
"request_id": "99999999-9999-4999-8999-999999999999"
}| Feld | Sinn und Handlung |
|---|---|
error.code · string | Stabile Fehlerkennung für Programmlogik; Verlassen Sie sich nicht auf den Wortlaut der Nachricht. |
error.message · string | Für Menschen lesbarer Fehlergrund für die Diagnose oder eine Nachricht an den Kunden. |
request_id · UUID | Vom Server generierte HTTP-Anfrage-ID für Protokolle; nicht die Lizenz-ID oder der Idempotency-Key. |
For 400 / 415 correct fields or Content-Type; for 401 check the management key; for 403 inspect the licensing error; for 409 check limits, session state or idempotency conflicts; for 429 wait according to Retry-After. Runtime retries retain their Idempotency-Key and body. Recover management writes using each operation’s idempotency rules; never blindly repeat ordinary issuance or renewal after a timeout.
Wie lese ich die Antwort JSON?
Erfolgreiche Antwort data und request_id; Fehler kehren zurück error.code, error.message und request_id. Bewahren Sie den Fehlercode und request_id auf, um die meisten Probleme zu lokalisieren.
Informationen zu E-Mail-, Zahlungs- oder Bereitstellungseinstellungen finden Sie unter Support und Fehlerbehebung.