A API do DeepL permite a integração segura e perfeita de capacidades de tradução nos seus sites e aplicações através de uma interface HTTP.
A DeepL fornece bibliotecas oficiais de código aberto para auxiliá-lo a criar essas implementações de back-end, disponíveis em Python, Node, .NET, PHP, Ruby e Java. Saiba mais aqui.
documentação da API do DeepL
Consulte a documentação da API do DeepL (disponível em inglês) para obter informações detalhadas sobre os parâmetros do pedido e os métodos de pedido necessários para cada função da API.
Orientações de segurança
Nunca revele a sua chave de API em código publicamente acessível.
Os pedidos efetuados a API de terceiros a partir de aplicações front-end poderiam expor as suas credenciais na Web, deixando a sua conta vulnerável a fraude e usos indevidos, o que poderia, por exemplo, levar a taxas de utilização elevadas para a sua assinatura do DeepL API Pro.
Se a sua chave de API foi exposta, execute imediatamente as seguintes ações:
- Inicie sessão na sua conta DeepL e aceda a Conta.
- Navegue até ao separador Chaves de API e limites
- Crie uma nova chave: clique em Criar nova chave e novamente para confirmar.
- Desative a chave comprometida: clique no ícone de mais opções
, em seguida, em Desativar chave.
Encaminhe os seus pedidos através dos seus próprios servidores backend para garantir a utilização segura da API do DeepL no seu site ou aplicação. Este procedimento mantém as suas credenciais ocultas e permite-lhe especificar as políticas CORS e os limites de utilização conforme necessário. Certifique-se de que protege os seus servidores back-end contra acesso não autorizado.
Plugins
Os plugins são desenvolvidos e mantidos pelos respetivos fornecedores. Caso encontre dificuldades ao utilizar um plugin, verifique se o seu plugin está atualizado. Em caso de dúvidas, entre em contacto com o fornecedor do plugin.