Zum Inhalt springen

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.

FehlercodeErster 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_REVOKED
DEVICE_RELEASED
Lizenz widerrufen oder Gerät freigegeben; SDK löscht den alten Cache
DEVICE_LIMIT_REACHEDLizenzgerätesteckplätze voll; Geben Sie ein altes Gerät frei oder erhöhen Sie sein Limit
API_QUOTA_EXCEEDEDAPI hartes Kontingent erschöpft; Überprüfen Sie den Zeitraum und die Plangrenzen
API_BALANCE_INSUFFICIENTUnzureichender API Überschusssaldo; Überprüfen Sie Währung und Umgebung
MONTHLY_QUOTA_EXCEEDEDPlattformgeräteobergrenze erreicht; getrennt vom Gerätelimit der Lizenz
IDEMPOTENCY_CONFLICTDerselbe Schlüssel wird für verschiedene Körper verwendet. Neue Operation erfordert neuen Schlüssel, Wiederholungsversuche behalten den ursprünglichen Körper bei
IDEMPOTENCY_EXPIREDAlte 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

HTTP 403 · Lizenz widerrufen
{
  "error": {
    "code": "LICENSE_REVOKED",
    "message": "License was revoked"
  },
  "request_id": "99999999-9999-4999-8999-999999999999"
}
FeldSinn und Handlung
error.code · stringStabile Fehlerkennung für Programmlogik; Verlassen Sie sich nicht auf den Wortlaut der Nachricht.
error.message · stringFür Menschen lesbarer Fehlergrund für die Diagnose oder eine Nachricht an den Kunden.
request_id · UUIDVom 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.