Перейти к основному содержимому

API-ключи

API-ключи нужны для аутентификации запросов к API GPT Translator.

На этой странице​

Перед началом​

Убедитесь, что у вас есть:

  1. Аккаунт GPT Translator.
  2. Доступ к панели API.
  3. Серверная среда для безопасного хранения ключей.

Создание API-ключа​

  1. Войдите в свой аккаунт GPT Translator.
  2. Откройте API-ключи разработчика в панели.
  3. Нажмите Generate New API Key.
  4. Сразу скопируйте созданный ключ.
  5. Сохраните его в переменной окружения на бэкенде (например: .env).

Использование API-ключа​

Передавайте ключ в заголовке запроса:

x-api-key: YOUR_API_KEY

Управление ключами​

  • Перевыпуск ключа: обновляет учётные данные и делает предыдущий ключ недействительным.
  • Удаление ключа: навсегда отключает доступ к API для этого ключа.
  • Единый источник истины: ведите учёт активных ключей в менеджере секретов.

Рекомендации по безопасности​

Важно

Никогда не размещайте API-ключи во фронтенд-коде, браузерных бандлах или публичных репозиториях.

  • Храните ключи только на сервере.
  • Используйте переменные окружения или менеджер секретов.
  • Меняйте ключи по графику или при любом подозрении на утечку.
  • Ограничьте операционный доступ к действиям по управлению ключами.
  • Регулярно отслеживайте использование API на предмет необычного трафика.

Частые ошибки​

  • 401 Unauthorized: x-api-key отсутствует или недействителен.
  • 403 Forbidden: ключ существует, но доступ запрещён.
  • 429 Too Many Requests: превышен лимит запросов.

Дальнейшие шаги​