X-API-Key
.
Получение API-ключа
1
Шаг 1: Запрос на создание
Перейдите в телеграм-бот и отправьте команду
/new
.2
Шаг 2: Сохранение ключа
Бот сгенерирует и пришлет вам уникальный ключ. Скопируйте его и сохраните в надежном месте.
Использование API-ключа
Каждый запрос к Deps API должен включать ваш ключ в заголовкеX-API-Key
.
Example Request
401 Unauthorized
.
Error Response
Управление ключами
Просмотр и удаление
В телеграм-боте по команде/list
вы можете видеть все ваши активные ключи. Если вы подозреваете, что ключ скомпрометирован, его можно немедленно удалить через меню бота. После удаления ключ становится недействительным.
Безопасность
Безопасное хранение
Никогда не храните API-ключи в публичных репозиториях. Используйте защищенные хранилища секретов или переменные окружения.
Ротация ключей
Регулярно меняйте API-ключи. Создайте новый ключ, обновите приложение и только потом отзовите старый.
Защищенная передача
Передавайте API-ключи только по защищенным каналам (HTTPS). Избегайте открытых сетей.
Пример безопасного использования (Python)
Example Private Usage
.env
Ошибки аутентификации
Код ошибки | HTTP-статус | Описание |
---|---|---|
UNAUTHORIZED | 401 | Отсутствует, недействителен или заблокирован API-ключ. |
RATE_LIMIT_EXCEEDED | 429 | Превышен лимит запросов для вашего ключа. |
Частые вопросы
Что делать, если я превысил лимит запросов?
Что делать, если я превысил лимит запросов?
При превышении лимита API вернет код ошибки
429
. Ваши запросы будут автоматически разблокированы, когда период ограничения закончится. Для предотвращения таких ситуаций рекомендуется реализовать механизм обработки ошибок и регулирования частоты запросов.Как долго действует API-ключ?
Как долго действует API-ключ?
Стандартные ключи действуют бессрочно до их удаления. Корпоративные ключи могут иметь срок действия, указанный в договоре.
Могу ли я использовать один API-ключ для нескольких решений?
Могу ли я использовать один API-ключ для нескольких решений?
Да, вы можете использовать один ключ для нескольких приложений.