DeepL API дозволяє безперебійно та безпечно інтегрувати функції перекладу у ваші сайти та програми через інтерфейс HTTP.
DeepL надає офіційні бібліотеки з відкритим кодом, які допоможуть вам створити ці реалізації бекенду, доступні в Python, Node, .NET, PHP, Ruby та Java. Дізнайтеся більше тут.
документація DeepL API
Детальну інформацію про параметри запиту та методи запиту, необхідні для кожної функції API, дивіться в документації DeepL API (доступна англійською мовою).
Рекомендації щодо безпеки
Ніколи не розкривайте свій ключ API у загальнодоступному коді.
Запити до сторонніх API з програм інтерфейсу можуть розкрити ваші облікові дані в Інтернеті, що зробить ваш обліковий запис вразливим до шахрайства та зловживань, наприклад, накопичення високих витрат на використання тарифного плану DeepL API Pro.
Якщо ваш ключ API був розкритий, негайно виконайте наступні дії:
- Увійдіть у свій обліковий запис DeepL і перейдіть до розділу «Обліковий запис».
- Перейдіть на вкладку «Ключі API та обмеження»
- Створити новий ключ: клацніть Створити новий ключ і ще раз для підтвердження
- Деактивувати скомпрометований ключ: клацніть піктограму додаткових опцій
, а потім Deactivate key (Деактивувати ключ).
Направте свої запити через власні сервери бекенду, щоб забезпечити безпечне використання DeepL API на вашому сайті або в програмі. Це дозволяє приховати ваші облікові дані та вказати політику CORS і обмеження швидкості відповідно до ваших потреб. Обов'язково захистіть свої сервери від несанкціонованого доступу.
Плагіни
Плагіни розробляються та підтримуються відповідним постачальником плагінів. Якщо у вас виникли труднощі під час використання плагіна, переконайтеся, що він оновлений до останньої версії. У разі виникнення питань, звертайтеся до постачальника плагіна.