API от DeepL позволяет легко и безопасно интегрировать возможности перевода на ваши сайты и в приложения через HTTP-интерфейс.
DeepL предоставляет официальные библиотеки с открытым исходным кодом, которые помогут вам создать эти бэкэнд-реализации, доступные на Python, Node, .NET, PHP, Ruby и Java. Узнайте больше здесь.
документация API
Подробную информацию о параметрах и методах запросов, необходимых для каждой функции API, можно найти в документации API от DeepL (доступна на английском языке).
Рекомендации по безопасности
Никогда не раскрывайте свой ключ API в общедоступном коде.
При отправке API-запросов из фронтенд-приложений к сторонним API ваши учетные данные раскрываются. В результате этого ваша учетная запись может быть скомпрометирована, что может привести, к примеру, к большим затратам при использовании тарифного плана DeepL API Pro.
Если ваш ключ API был раскрыт, немедленно выполните следующие действия:
- Войдите в свою учетную запись DeepL и перейдите в раздел «Учетная запись».
- Перейдите на вкладку «Ключи API и ограничения ».
- Создать новый ключ: нажмите «Создать новый ключ» и еще раз для подтверждения.
- Деактивируйте скомпрометированный ключ: нажмите значок дополнительных параметров «
», затем «Деактивировать ключ».
Направляйте запросы через собственные бэкэнд-серверы, чтобы обеспечить безопасное использование API от DeepL на вашем сайте или в приложении. Это позволит вам обеспечить конфиденциальность своих учетных данных и задать политики CORS и ограничения скорости в соответствии с требованиями применимого сценария использования. Обязательно защитите свои внутренние серверы от несанкционированного доступа.
Плагины
Плагины разрабатываются и поддерживаются соответствующим поставщиком плагинов. Если у вас возникли проблемы при использовании плагина, убедитесь, что он обновлен до последней версии. В случае возникновения вопросов, пожалуйста, обращайтесь к поставщику плагина.