Índice do documento

API de Tarefa de Tradução

Rever Tradução

POST/v1/translation/updateTexts

Submeter revisão para textos traduzidos numa tarefa, com opção para regenerar traduções.

Endereço completo
https://otranslator.com/api/v1/translation/updateTexts
Autenticação
É necessário transmitir a API Key no cabeçalho de pedido Authorization
Content-Type
application/json
Formato incorreto
{ "error": "Invalid API key." }

Precauções

revisedTexts serão escritos na cache de tradução de tarefas, utilizado para guardar traduções revistas manualmente.

Quando startTranslation for true, o processamento da tarefa será acionado novamente após guardar a revisão.

Exemplo

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/updateTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{
5  "taskId": "[string]",
6  "revisedTexts": {
7    "key": "value"
8  }
9}'

Parâmetros do Pedido

ParâmetrosTipoPredefiniçãoDescriçãoExemplo
*taskIdString-

ID da tarefa de tradução

-
*revisedTextsJSON-

Tradução revista

-
startTranslationBooleanfalse

Regenerar tradução

-

Resposta

ParâmetrosTipoPredefiniçãoDescriçãoExemplo
successBoolean-

Se a atualização foi bem-sucedida

-

Erros Comuns

401 Missing API key.

The Authorization request header is required.

401 Invalid API key.

The API key does not exist, has been deleted, or is no longer valid.

400 Missing required parameter: taskId.

Provide the taskId returned by the create translation task API.

404 Task not found.

The task does not exist, has been deleted, does not belong to the current API account, or was not created through the API.

409 Task is processing. Try again after it finishes.

revisedTexts cannot be updated while the task is processing.

API de Tarefa de Tradução
Obter tradução
API de Tarefa de Tradução
Reiniciar tarefa de tradução