Работать в API от DeepL стало удобнее и безопаснее благодаря использованию нескольких ключей API

author_by DeepL Team

Что нужно знать об использовании нескольких ключей API:

  • больше гибкости и самостоятельности для пользователей API от DeepL;
  • повышение безопасности на случай, если ключ API был раскрыт;
  • улучшение взаимодействия с API без нарушения существующих рабочих процессов.


Возможно, вы задумывались о том, что в рамках подписки на API от DeepL было бы удобно иметь разные ключи API. Теперь у вас появилась такая возможность. Мы официально начали поддерживать несколько ключей API в DeepL API. 

Ранее подписчики DeepL API должны были использовать один ключ API для всех рабочих процессов, но мы прислушались к пожеланиям наших пользователей. В этой статье мы расскажем о том, какие новые возможности открыло это изменение.

Почему рекомендуется использовать разные ключи API

Иллюстрация защищенных ключей API и паттернов использования в разных цветах

Гибкость

Мы получили множество просьб о поддержке этой функции, которая обеспечивает командам гибкость в работе и позволяет использовать разные ключи в разных ситуациях. 

В отличие от единого ключа API для локальной среды (local) и сред тестирования (test), интеграции (staging) и эксплуатации (production), это обновление позволяет создавать для каждой среды отдельный ключ, который теперь легко сделать независимым от других. 

Данные об использовании

Если в вашей организации API от DeepL используют несколько программистов, разработчиков и внештатных сотрудников, то для каждого из них можно создать отдельный ключ API. 

Так вы сможете контролировать каждый ключ и составлять по нему отчеты, чтобы точнее отслеживать использование API.

Безопасность

Это обновление также обеспечивает безопасность на случай, если ключ будет скомпрометирован.

Например, когда один ключ используется в нескольких рабочих процессах, всегда есть риск, что он может быть случайно раскрыт посторонним лицам. Новая функция позволяет создавать несколько ключей и удалять их по мере необходимости — она не нарушает работу программистов и пользователей.

Что такое ключ API

Иллюстрация четырех новых ключей API для безопасной авторизации

Не все пользователи знакомы с понятием «ключ API». 

Первая часть этого термина — «ключ». В данном контексте это код или уникальный идентификатор, который авторизует разработчика, пользователя или приложение. Вторая часть — API, или интерфейс программирования приложения. Это тип программного обеспечения, позволяющий двум или более приложениям взаимодействовать между собой.

Проще говоря, без ключа вы не сможете получить доступ к API. 

В чем преимущество ключей API

Использование ключей API — верное решение для компаний, которые серьезно относятся к правами доступа и безопасности пользователей. Оно гарантирует, что посторонние лица не получат доступа к вашему API.

Кроме того, как мы помним, использовать разные ключи API важно, чтобы точнее отслеживать использование и повысить гибкость и безопасность работы. Иными словами, прекрасно, если на входе в здание стоит один охранник, но размер и планировка объекта могут требовать более серьезной защиты.

Одним словом, использование нескольких ключей API позволит вашей организации: 

  • сделать рабочие процессы более гибкими и независимыми друг от друга;
  • получать полезную информацию об использовании; 
  • повысить безопасность API. 

Готовы оптимизировать рабочие процессы с помощью нескольких ключей API?

Использование нескольких ключей API обеспечивает множество преимуществ для компаний, которым важна безопасность. Поэтому мы так рады предложить вам такую возможность.

Войдите в свою учетную запись DeepL, чтобы уже сегодня использовать в своих интеграциях разные ключи API!