API-ключи
API-ключи нужны для аутентификации запросов к API GPT Translator.
На этой странице
- Перед началом
- Создание API-ключа
- Использование API-ключа
- Управление ключами
- Рекомендации по безопасности
- Дальнейшие шаги
Перед началом
Убедитесь, что у вас есть:
- Аккаунт GPT Translator.
- Доступ к панели API.
- Серверная среда для безопасного хранения ключей.
Создание API-ключа
- Войдите в свой аккаунт GPT Translator.
- Откройте API-ключи разработчика в панели.
- Нажмите Generate New API Key.
- Сразу скопируйте созданный ключ.
- Сохраните его в переменной окружения на бэкенде (например:
.env).
Использование API-ключа
Передавайте ключ в заголовке запроса:
x-api-key: YOUR_API_KEY
Управление ключами
- Перевыпуск ключа: обновляет учётные данные и делает предыдущий ключ недействительным.
- Удаление ключа: навсегда отключает доступ к API для этого ключа.
- Единый источник истины: ведите учёт активных ключей в менеджере секретов.
Рекомендации по безопасности
Важно
Никогда не размещайте API-ключи во фронтенд-коде, браузерных бандлах или публичных репозиториях.
- Храните ключи только на сервере.
- Используйте переменные окружения или менеджер секретов.
- Меняйте ключи по графику или при любом подозрении на утечку.
- Ограничьте операционный доступ к действиям по управлению ключами.
- Регулярно отслеживайте использование API на предмет необычного трафика.
Частые ошибки
401 Unauthorized:x-api-keyотсутствует или недействителен.403 Forbidden: ключ существует, но доступ запрещён.429 Too Many Requests: превышен лимит запросов.
Дальнейшие шаги
- Перейдите к API перевода текста
- Справка: Поддерживаемые языки