สารบัญเอกสาร

ข้อความค้นหา

รับต้นฉบับและคำแปลที่ตรงกันซึ่งดึงมาจากระบบในรูปแบบ JSON

curl
1curl -X POST 'https://dltranslator.com/api/v1/translation/queryTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data  '{ "taskId": "[query taskId]" }'

พารามิเตอร์คำขอ

พารามิเตอร์ประเภทคำอธิบาย
*taskIdStringID ของงานที่เกี่ยวข้องกับข้อความ

การตอบสนอง

พารามิเตอร์ประเภทคำอธิบาย
textsJSONต้นฉบับและคำแปลที่ระบบดึงออกมาแบบจับคู่หนึ่งต่อหนึ่ง
revisedTextsJSONผู้ใช้อัปโหลดคำแปลที่แก้ไขแล้วเพื่อสร้างเอกสารใหม่

อัปเดตข้อความ

อัปโหลดข้อความแปลที่ต้องการแก้ไขด้วยตนเอง หากเลือกแปลใหม่ ระบบจะแปลเอกสารใหม่ทั้งหมด มิฉะนั้นจะบันทึกไว้ใน revisedTexts เท่านั้น

สามารถใช้ความสามารถในการแก้ไขหลังการแปล (Post Editing) ผ่านอินเตอร์เฟซนี้

curl
1curl -X POST 'https://dltranslator.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] }'

พารามิเตอร์คำขอ

พารามิเตอร์ประเภทคำอธิบาย
*taskIdStringต้องการ ID งานแปลที่ต้องแก้ไข
*revisedTextsJSON Objectคำแปลที่แก้ไขแล้ว โดย key คือข้อความต้นฉบับ และ value คือคำแปล
startTranslationBooleanเริ่มการแปลใหม่หรือไม่ ค่าเริ่มต้นคือ false

การตอบสนอง

พารามิเตอร์ประเภทคำอธิบาย
successBooleanอัปเดตสำเร็จ หรือล้มเหลว
ขั้นตอนก่อนหน้า
งานแปล
ขั้นตอนถัดไป
แปลข้อความ