Texto de consulta
Obter o texto original e a tradução correspondente extraídos pelo sistema, devolvidos em formato JSON
curl
1curl -X POST 'https://otranslator.com/api/v1/translation/queryTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{ "taskId": "[query taskId]" }'
Parâmetros de pedido
Parâmetros | Tipo | Descrição |
---|---|---|
*taskId | String | ID correspondente à tarefa do texto |
Resposta
Parâmetros | Tipo | Descrição |
---|---|---|
texts | JSON | Texto original e tradução correspondentes extraídos pelo sistema |
revisedTexts | JSON | O utilizador carrega ativamente traduções revistas para regenerar documentos |
Atualizar texto
Carregue as traduções que precisam de edição manual. Se escolher retraduzir, o documento será traduzido novamente; caso contrário, será apenas guardado em revisedTexts.
Esta interface permite a funcionalidade de Post Editing.
curl
1curl -X POST 'https://otranslator.com/api/v1/translation/updateTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{ "taskId": "[update taskId]", "revisedTexts": {"example":"样例"}, "startTranslation": [true or false] }'
Parâmetros de pedido
Parâmetros | Tipo | Descrição |
---|---|---|
*taskId | String | ID da tarefa de tradução que precisa de modificação |
*revisedTexts | JSON Object | Tradução revisada, a chave é o texto original, o valor é a tradução |
startTranslation | Boolean | Ativar a retradução, por defeito é false |
Resposta
Parâmetros | Tipo | Descrição |
---|---|---|
success | Boolean | Atualização bem-sucedida ou falha |