API DeepL umożliwia płynną i bezpieczną integrację funkcji tłumaczenia z witrynami internetowymi i aplikacjami za pośrednictwem interfejsu HTTP.
DeepL udostępnia oficjalne biblioteki open source, które pomogą wam stworzyć te implementacje zaplecza. Są one dostępne w językach Python, Node, .NET, PHP, Ruby i Java. Więcej informacji znajdziesz tutaj.
dokumentacja API DeepL
Szczegółowe informacje na temat parametrów żądania i metod żądania wymaganych dla każdej funkcji API można znaleźć w dokumentacji API DeepL (dostępnej w języku angielskim).
Wskazówki dotyczące bezpieczeństwa
Nigdy nie upubliczniaj swojego klucza API w ogólnodostępnym kodzie.
Gdy wysyłasz żądania API z aplikacji typu front-end do API innych firm, ujawniasz swoje dane uwierzytelniające. To czyni Twoje konto podatnym na oszustwa, co może skutkować np. wysokimi opłatami za korzystanie z abonamentu DeepL API Pro.
Jeśli klucz API został ujawniony, natychmiast wykonaj następujące czynności:
- Zaloguj się na swoje konto DeepL i przejdź do sekcji Konto.
- Przejdź do karty Klucze API i limity.
- Utwórz nowy klucz: kliknij Utwórz nowy klucz, a następnie ponownie, aby potwierdzić.
- Dezaktywuj klucz, który został naruszony: kliknij ikonę dodatkowych opcji "
" (Użyj klucza), a następnie " Dezaktywuj klucz".
Przekieruj żądania przez własne serwery zaplecza, aby zapewnić bezpieczne korzystanie z API DeepL w swojej witrynie internetowej lub aplikacji. W ten sposób Twoje dane uwierzytelniające pozostają ukryte, a Ty możesz dostosować zasady CORS i limity użytkowania do własnych potrzeb. Pamiętaj o zabezpieczeniu swoich serwerów back-end przed nieautoryzowanym dostępem.
Wtyczki
Wtyczki są tworzone i utrzymywane przez odpowiednich dostawców wtyczek. Jeśli napotkasz trudności podczas korzystania z wtyczki, sprawdź, czy jest ona aktualna. W razie pytań należy skontaktować się z dostawcą wtyczki.