쿼리 텍스트
시스템에서 추출한 원문과 번역문을 일대일로 대응하여 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]" }'
요청 매개변수
매개변수 | 유형 | 설명 |
---|---|---|
*taskId | String | 텍스트에 해당하는 작업의 ID |
응답
매개변수 | 유형 | 설명 |
---|---|---|
texts | JSON | 시스템에서 추출한 일대일 대응 원문과 번역문 |
revisedTexts | JSON | 사용자가 문서 재생성을 위해 수정된 번역본을 직접 업로드 |
텍스트 업데이트
수동으로 수정해야 하는 번역문을 업로드하세요. 재번역을 선택하면 문서가 다시 번역되고, 그렇지 않으면 revisedTexts에만 저장됩니다.
이 인터페이스를 통해 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] }'
요청 매개변수
매개변수 | 유형 | 설명 |
---|---|---|
*taskId | String | 수정이 필요한 번역 작업 ID |
*revisedTexts | JSON Object | 수정된 번역, key는 원문이고 value는 번역문입니다 |
startTranslation | Boolean | 재번역을 시작하시겠습니까, 기본값은 false입니다 |
응답
매개변수 | 유형 | 설명 |
---|---|---|
success | Boolean | 업데이트 성공 또는 실패 |