A API do DeepL permite integrar de forma fácil e segura as capacidades de tradução nos seus sites e aplicações através de uma interface HTTP.
A DeepL tem bibliotecas oficiais de código aberto pra te ajudar a criar essas implementações de backend, disponíveis em Python, Node, .NET, PHP, Ruby e Java. Aprenda mais aqui.
Documentação da API do DeepL
Dá uma olhada na documentação da API do DeepL (disponível em inglês) para ver informações detalhadas sobre os parâmetros e métodos de pedido necessários para cada função da API.
Orientações de segurança
Nunca revele sua chave de API em um código de acesso público.
Pedidos efetuados a APIs de terceiros a partir de aplicativos front-end poderiam expor suas credenciais na web, deixando sua conta vulnerável a golpes e a usos indevidos dos seus dados como, por exemplo, usar seu plano tarifário de modo ilegal e excessivo, acarretando altos custos para o titular da conta.
Se sua chave de API foi exposta, faça imediatamente o seguinte:
- Inicie sessão na sua conta DeepL e vá para Conta
- Vá até o 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
, depois em Desativar chave.
Envie seus pedidos pelos seus próprios servidores backend para garantir o uso seguro da API do DeepL no seu site ou aplicação. Isto mantém suas credenciais ocultas e permite que você especifique as políticas de CORS e os limites de utilização do seu plano de acordo com as suas necessidades. Certifique-se de proteger seus servidores back-end contra acessos não autorizados.
Plugins
Os plugins são desenvolvidos e mantidos pelo fornecedor do plugin. Se você tiver problemas ao usar um plugin, veja se ele está atualizado. Se tiver alguma dúvida, é só entrar em contato com quem fez o plugin.