Interaja com a tradução REST API diretamente da linha de comando ou de scripts Bash sem instalar nenhum software. Traduza textos e documentos de e para Inglês, Francês, Chinês, Espanhol, Alemão, Italiano, Russo, Árabe, Polonês e outros idiomas.
Iniciar teste gratuitoGroupDocs.Translation oferece tradução automática em tempo real para textos, documentos, imagens e recursos. Algoritmos poderosos de aprendizado de máquina e redes neurais sofisticadas proporcionam uma qualidade próxima à de um tradutor humano profissional, mas muito mais rápida e econômica. Executando em um servidor de nuvem de alto desempenho hospedado por GroupDocs, ele pode traduzir documentos PDF, Microsoft Office e OpenOffice, arquivos Markdown, imagens e recursos .NET para 46 idiomas europeus, do Oriente Médio e asiáticos (em 128 pares de idiomas). O API não apenas traduz texto, mas também preserva com precisão metadados, estrutura, estilos e layout de documentos.
O serviço oferece um REST API versátil e fácil de usar, que pode ser acessado sem a necessidade de instalar nenhum software. Basta usar os comandos cURL e combiná-los em scripts para tarefas complexas. Você também pode usar ferramentas de terceiros REST API como Postman. Isso permite que você use GroupDocs.Translation em qualquer plataforma com conexão à internet, mesmo naquelas ainda não cobertas pelo SDK.
GroupDocs.Translation é um REST API que pode ser facilmente integrado a qualquer aplicação escrita em qualquer linguagem de programação capaz de lidar com solicitações e respostas HTTP. Ele oferece suporte nativo a todos os serviços de armazenamento em nuvem populares, como Google Cloud, Drive, DropBox e Amazon S3, permitindo a interação sem dependências.
GroupDocs.Translation Cloud API vem com referências detalhadas para desenvolvedores e exemplos de código ao vivo para todas as principais linguagens de programação, permitindo que você comece a usar os recursos API em pouco tempo. Basta criar uma conta gratuita em GroupDocs Cloud, obter as informações de APP SID & Key para se comunicar com GroupDocs Cloud API e você estará pronto para fazer uma solicitação API em qualquer plataforma usando comandos cURL.
//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
// Getting token
curl --location --reqest POST 'https://id.groupdocs.cloud/connect/token' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--data-urlencode 'grant_type=client_credentials' \
--data-urlencode 'client_id=CLIENT-ID-VALUE' \
--data-urlencode 'client_secret=CLIENT-SECRET-VALUE'
//response
{
"access_token": "eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...BUNNec2iRtStPW2Ywek4iJmYwMbWONQ",
"expires_in": 3600,
"token_type": "Bearer"
}
// Sending text for translation
curl --location --request POST 'https://api.groupdocs.cloud/v2.0/translation/text' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...UV1hLfgNCSQ4VKGCOA' \
--data '{
"sourceLanguage": "en",
"targetLanguages": [
"de"
],
"texts": [
"Hello, world! I can read this text in my language."
]
}'
//response
{
"status": 202,
"message": "Starting translation",
"id": "a4fc6c6e-81b0-43c8-b62b-b8bb99520ce9"
}
//getting translation
curl --request GET --location 'https://api.groupdocs.cloud/v2.0/translation/text/a4fc6c6e-81b0-43c8-b62b-b8bb99520ce9' \
--header 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCJ9...UV1hLfgNCSQ4VKGCOA'
//response
{
"status": 200,
"message": "Text translated successfully",
"translations": {
"de": [
"Hallo, Welt! Ich kann diesen Text in meiner Sprache lesen."
]
}
}