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

API งานแปลเอกสาร

สร้างงานแปล

/v1/translation/create

สร้างงานแปลใหม่สำหรับการแปลเอกสาร/ไฟล์

ตัวอย่าง

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/create' \
2--header 'Authorization: [yourSecretKey]' \
3--form 'file=@bitcoin.pdf' \
4--form 'fromLang=English' \
5--form 'toLang=Simplified Chinese' 

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

พารามิเตอร์ประเภทค่าเริ่มต้นคำอธิบายตัวอย่าง
*filebinary-
  • ไฟล์ที่ต้องการแปล - ประเภทไฟล์ที่รองรับ: สอบถาม- 需要翻译的文件 - 支持的文件类型:查询- 需要翻译的文件 - 支持的文件类型:查询- 需要翻译的文件 - 支持的文件类型:查询
bitcoin.pdf
*fromLangString-
  • ภาษาต้นทาง ภาษาต้นทางต้องไม่เหมือนกับภาษาปลายทาง - ภาษาที่รองรับ: สอบถาม- 原语言,原语言不能和目标语言相同 - 支持语言:查询- 原语言,原语言不能和目标语言相同 - 支持语言:查询- 原语言,原语言不能和目标语言相同 - 支持语言:查询
English
*toLangString-
  • ภาษาเป้าหมาย ภาษาเป้าหมายต้องไม่เหมือนกับภาษาต้นฉบับ - ภาษาที่รองรับ:สอบถาม- 目标语言,目标语言不能和原语言相同 - 支持语言:查询- 目标语言,目标语言不能和原语言相同 - 支持语言:查询- 目标语言,目标语言不能和原语言相同 - 支持语言:查询
Simplified Chinese
modelString-
  • โมเดล AI สำหรับการแปล - โมเดลที่รองรับ:สอบถาม- 翻译的AI模型 - 支持模型:查询- 翻译的AI模型 - 支持模型:查询- 翻译的AI模型 - 支持模型:查询
-
fileDescriptionString-

คำอธิบายเอกสาร โดยการให้ข้อมูลเพิ่มเติมเพื่อปรับปรุงคุณภาพการแปล เช่น การเพิ่มข้อมูลพื้นหลังเอกสารเพิ่มเติมและความต้องการในการแปลอื่นๆ เป็นต้น

-
glossaryString-

ชื่อคำศัพท์เฉพาะที่ใช้ในการแปล

-
previewBooleanfalse

สร้างเฉพาะตัวอย่างหรือไม่ เมื่อสร้างเฉพาะตัวอย่าง จะใช้ 2 credits เพื่อสร้างตัวอย่างการแปลเอกสาร

-
shouldTranslateImageBooleanfalse
  • แปลรูปภาพในเอกสารหรือไม่ - รองรับเฉพาะ PDF / DOCX / PPTX / EPUB / ODS / ODT / ODF- 是否翻译文档中的图片 - 仅支持PDF/DOCX/PPTX/EPUB/ODS/ODT/ODF- 是否翻译文档中的图片 - 仅支持PDF/DOCX/PPTX/EPUB/ODS/ODT/ODF- 是否翻译文档中的图片 - 仅支持PDF/DOCX/PPTX/EPUB/ODS/ODT/ODF
-
shouldTranslateFileNameBooleantrue

แปลชื่อไฟล์หรือไม่

-
passwordString-

รหัสผ่านสำหรับเปิดไฟล์ PDF

-
ignoreCommentsBooleanfalse

ละเว้นความคิดเห็นใน DOCX, PPTX, XLSX หรือไม่

-
ignoreNotesBooleanfalse

ละเว้นหมายเหตุของ PPTX หรือไม่

-
ignoreHeadersAndFootersBooleanfalse

ละเว้นหัวกระดาษและท้ายกระดาษของ DOCX หรือไม่

-
ignoreHiddenBooleanfalse

ละเว้นสไลด์ที่ซ่อนอยู่ของ PPTX หรือไม่

-
ignoreMastersBooleanfalse

ละเว้นข้อความแม่แบบของ PPTX หรือไม่

-
ignoreSheetNamesBooleanfalse

ไม่แปลชื่อแผ่นงานของ XLSX หรือไม่

-
extractTextRegExpPatternString-
  • แปลเฉพาะเนื้อหาที่ตรงกับ regular expression และแทนที่ด้วยข้อความแปล - รองรับเฉพาะ txt- 仅翻译匹配正则表达式的内容,并将其替换为译文 - 仅支持txt- 仅翻译匹配正则表达式的内容,并将其替换为译文 - 仅支持txt- 仅翻译匹配正则表达式的内容,并将其替换为译文 - 仅支持txt
-
extractTextRegExpFlagsString-
  • Flags ของ Regular Expression: g, s, m, u, y - รองรับเฉพาะ txt- 正则表达式的Flags:g、s、m、u、y - 仅支持txt- 正则表达式的Flags:g、s、m、u、y - 仅支持txt- 正则表达式的Flags:g、s、m、u、y - 仅支持txt
-
webhookUrlString-

URL สำหรับ callback เมื่อมีการอัปเดตสถานะ เนื้อหาของ callback ประกอบด้วย: {taskId, progress, status}

-

การตอบสนอง

พารามิเตอร์ประเภทค่าเริ่มต้นคำอธิบายตัวอย่าง
taskIdString-

รหัสงาน

-
API งานแปลเอกสาร
สอบถามงานแปล