نص الاستعلام
الحصول على النص الأصلي والترجمة المستخرجة من النظام بتنسيق متطابق، يتم إرجاعها بصيغة 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 | معرّف المهمة المرتبط بالنص |
استجابة
المعلمات | النوع | وصف |
---|---|---|
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 | معرّف مهمة الترجمة التي تحتاج إلى تعديل |
*revisedTexts | JSON Object | النص المترجم المنقح، المفتاح هو النص الأصلي، والقيمة هي الترجمة |
startTranslation | Boolean | هل تريد إعادة تشغيل الترجمة، الإعداد الافتراضي هو false |
استجابة
المعلمات | النوع | وصف |
---|---|---|
success | Boolean | تم التحديث بنجاح، أو فشل |