فهرس المستندات

نص الاستعلام

الحصول على النص الأصلي والترجمة المستخرجة من النظام بتنسيق متطابق، يتم إرجاعها بصيغة 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]" }'

معلمات الطلب

المعلماتالنوعوصف
*taskIdStringمعرّف المهمة المرتبط بالنص

استجابة

المعلماتالنوعوصف
textsJSONالنص الأصلي والترجمة المستخرجة من النظام بتطابق واحد لواحد
revisedTextsJSONالنصوص المترجمة المراجعة التي يرفعها المستخدم لإعادة إنشاء المستندات

تحديث النص

قم بتحميل الترجمة التي تحتاج إلى تعديل يدوي، إذا اخترت إعادة الترجمة، فستتم إعادة ترجمة المستند، وإلا سيتم حفظه فقط في 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] }'

معلمات الطلب

المعلماتالنوعوصف
*taskIdStringمعرّف مهمة الترجمة التي تحتاج إلى تعديل
*revisedTextsJSON Objectالنص المترجم المنقح، المفتاح هو النص الأصلي، والقيمة هي الترجمة
startTranslationBooleanهل تريد إعادة تشغيل الترجمة، الإعداد الافتراضي هو false

استجابة

المعلماتالنوعوصف
successBooleanتم التحديث بنجاح، أو فشل
الخطوة السابقة
مهمة الترجمة
الخطوة التالية
نص الترجمة