In dit artikel:
- API-requests versturen
- API-request geblokkeerd door CORS-beleid
- Houd uw gegevens geheim
- Houd uw gegevens veilig
API-requests versturen
Voor gedetailleerde informatie over de parameters en methoden die vereist zijn voor onze API-functies kunt u terecht in onze DeepL API-documentatie. Houd er rekening mee dat de API-documentatie alleen beschikbaar is in het Engels.
API-request geblokkeerd door CORS-beleid
De DeepL API stelt u in staat om onze vertaaltechnologie via een HTTP-interface veilig te integreren in websites en toepassingen. Dit zou u kunnen verleiden om verzoeken naar de DeepL API te sturen vanuit een browser, maar u zult merken dat uw verzoeken mislukken met een HTTP 403 Forbidden statuscode en een foutmelding "geblokkeerd door CORS-beleid".
De DeepL API staat geen requests toe die direct afkomstig zijn uit browser-gebaseerde toepassingen.
Om onze API te gebruiken raden wij u aan om de volgende aanbevelingen op te volgen:
Houd uw gegevens geheim
Als u vanuit front-end-toepassingen een API-request naar de API van derde partijen stuurt, geeft u uw gegevens prijs op het internet. Hierdoor maakt u uw account kwetsbaar voor fraude en andere vormen van misbruik, wat bijvoorbeeld zou kunnen leiden tot hoge verbruikskosten voor uw DeepL API Pro-abonnement. Onthul nooit uw API-key in openbaar toegankelijke code.
Mocht u uw API-key onbedoeld toch prijsgeven, dan kunt u inloggen op uw DeepL-account en Onder API-keys hebt u de optie om een nieuwe API-key te genereren en uw gecompromitteerde key te deactiveren.
Houd uw gegevens veilig
Om de DeepL API veilig te kunnen gebruiken op uw websites of in uw toepassingen, kunt u uw API-request via uw eigen back-end-servers routeren. Hierdoor blijven uw gegevens veilig en kunt u het CORS-beleid en uw maximale verbruik afstemmen op uw behoeften. Zorg ervoor dat uw back-end-servers beveiligd zijn tegen ongeoorloofde toegang.
DeepL biedt officiële open-source bibliotheken om u te helpen deze backendimplementaties te maken, die momenteel beschikbaar zijn in Python, Node, .NET, PHP, Ruby en Java. Onze API documentatie vindt u hier.