Zum Hauptinhalt springen

API-Schlüssel

API-Schlüssel sind erforderlich, um Anfragen an GPT Translator-APIs zu authentifizieren.

Auf dieser Seite​

Bevor Sie beginnen​

Stellen Sie sicher, dass Sie Folgendes haben:

  1. Ein GPT Translator-Konto.
  2. Zugriff auf das API-Dashboard.
  3. Eine serverseitige Umgebung zur sicheren Speicherung von Schlüsseln.

API-Schlüssel erstellen​

  1. Melden Sie sich an bei Ihrem GPT Translator-Konto.
  2. Öffnen Sie Developer API Keys im Dashboard.
  3. Klicken Sie auf Neuen API-Schlüssel erstellen.
  4. Kopieren Sie den erstellten Schlüssel sofort.
  5. Speichern Sie ihn in einer Umgebungsvariablen Ihres Backends (zum Beispiel: .env).

Ihren API-Schlüssel verwenden​

Senden Sie Ihren Schlüssel im Anfrageheader:

x-api-key: YOUR_API_KEY

Schlüsselverwaltung​

  • Schlüssel erneuern: erneuert die Anmeldedaten und macht den vorherigen Schlüssel ungültig.
  • Schlüssel löschen: deaktiviert den API-Zugriff für diesen Schlüssel dauerhaft.
  • Zentrale Datenquelle: Verwalten Sie aktive Schlüssel in Ihrem Secrets-Manager.

Bewährte Sicherheitspraktiken​

Wichtig

Legen Sie API-Schlüssel niemals im Frontend-Code, in Browser-Bundles oder öffentlichen Repositorys offen.

  • Bewahren Sie Schlüssel ausschließlich serverseitig auf.
  • Verwenden Sie Umgebungsvariablen oder einen Secrets-Manager.
  • Erneuern Sie Schlüssel regelmäßig oder nach einem vermuteten Datenleck.
  • Beschränken Sie den operativen Zugriff auf die Schlüsselverwaltung.
  • Überwachen Sie die API-Nutzung regelmäßig auf ungewöhnlichen Datenverkehr.

Häufige Fehler​

  • 401 Unauthorized: x-api-key fehlt oder ist ungültig.
  • 403 Forbidden: Der Schlüssel existiert, aber der Zugriff ist nicht erlaubt.
  • 429 Too Many Requests: Anfragelimit überschritten.

Nächste Schritte​