Índice del documento

Texto de consulta

Obtener el texto original y la traducción correspondiente extraídos por el sistema, devueltos en 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 solicitud

ParámetrosTipoDescripción
*taskIdStringID correspondiente a la tarea del texto

Respuesta

ParámetrosTipoDescripción
textsJSONTexto original y traducción extraídos por el sistema en correspondencia uno a uno
revisedTextsJSONEl usuario sube activamente traducciones revisadas para regenerar documentos

Actualizar texto

Añade modificaciones de traducción y guárdalas en el campo revisedTexts de la tarea; si startTranslation es true, se modificará y traducirá de nuevo simultáneamente.

La retraducción no consume puntos.

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 solicitud

ParámetrosTipoDescripción
*taskIdStringID de tarea de traducción que necesita modificación
*revisedTextsJSON ObjectTraducción revisada, la clave es el texto original, el valor es la traducción
startTranslationBoolean¿Desea iniciar la retraducción? Por defecto es false

Respuesta

ParámetrosTipoDescripción
successBooleanActualización exitosa o fallida
Siguiente paso
Texto traducido