Acesso à API
Requerimentos do Acesso:
Parâmetro
|
Detalhes
|
Descrição
|
---|---|---|
appId
|
requerido
string |
Informação obrigatória para todas as APIs.
|
appSecret
|
requerido
string |
App Secret é obrigatório para essa API
|
projectApiId
|
opcional
string |
Caso tenha um projeto na Next ou deseja maior limite, esta informação poderá ser usada.
|
Endpoint: Método POST
translate
Parâmetros de requisição:
Parâmetro
|
Detalhes
|
Descrição
|
---|---|---|
text
|
requerido
string |
Envia o texto que deverá ser traduzido.
|
to
|
requerido
string |
Informa para qual idioma o texto deve ser traduzido.
Formato: nn_NN — pt_BR |
from
|
opcional
string |
Informa qual idioma o texto está.
Por padrão, a API auto detecta o idioma de origem. Porém, você pode especifica-lo, caso precise, informando o idioma do texto que está sendo enviado para a tradução.
Formato: nn_NN — pt_BR |
curl -X POST "https://tools.nextexperience.com.br/api/translate"
-H "appId: seu_app_id"
-H "appSecret: seu_app_secret"
-d "text=Olá mundo!"
-d "to=it_IT"
Resposta:
{
“status”: 200,
“code”: “success”,
“return”: “Ciao mondo!”
}
Tratamento de Erros
Todas as respostas de erro retornam em JSON explicito.
Em caso de erro ao informar o parâmetro to, a API retornará o texto traduzido/mantido em inglês en_US.