Відправити запити API
Будь ласка, зверніться до документації DeepL API для отримання детальної інформації про параметри запиту та методи запиту, необхідні для кожної функції API. Зверніть увагу, що документація API доступна лише англійською мовою.
Запити API заблоковано політикою CORS
DeepL API для перекладу дає змогу легко й безпечно інтегрувати функції перекладу у ваші сайти та програми за допомогою HTTP-інтерфейсу. Це може спокусити вас надсилати запити до DeepL API з браузера, але ви побачите, що ваші запити не будуть виконані з кодом статусу HTTP 403 Forbidden і повідомленням про помилку "заблокованополітикою CORS".
DeepL API не дозволяє здійснювати виклики безпосередньо з браузерних додатків.
Будь ласка, дотримуйтесь наведених нижче рекомендацій при використанні API.
Тримай це в таємниці.
Запити до сторонніх API з інтерфейсних програм розкривають ваші облікові дані в Інтернеті, роблячи ваш обліковий запис вразливим до шахрайства та зловживань, наприклад, стягуючи високу плату за користування тарифним планом DeepL API Pro. Ніколи не розкривайте свій ключ API у загальнодоступному коді.
Якщо ви зрозуміли, що ваш ключ API було розкрито, негайно увійдіть в систему DeepL. У розділі "Ключі API" у вас є можливість згенерувати новий ключ API і деактивувати скомпрометований ключ.
Зберігайте його в безпеці
Щоб безпечно використовувати DeepL API на своєму сайті або в програмі, ви можете спрямовувати запити через власні бекенд-сервери. Це зберігає ваші облікові дані прихованими і дозволяє вам визначати політики CORS і ліміти тарифів відповідно до вашого сценарію використання. Переконайтеся, що ви захистили свої внутрішні сервери від несанкціонованого доступу.
DeepL надає офіційні бібліотеки з відкритим вихідним кодом, які допоможуть вам створити ці бекенд-реалізації, наразі доступні на Python, Node,.NET, PHP, Ruby та Java. Нашу документацію API можна знайти тут.