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

واجهة برمجة تطبيقات مهام الترجمة

نص الترجمة

/v1/translation/translateTexts

ترجمة النص وإرجاع نتائج الترجمة بشكل متزامن.

مثال

curl
1curl -X POST 'https://otranslator.com/api/v1/translation/translateTexts' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{
5  "texts": "[value]",
6  "fromLang": "[string]",
7  "toLang": "[string]"
8}'

معلمات الطلب

المعلماتالنوعافتراضيوصفمثال
*textsString[]-

النص المطلوب ترجمته

-
*fromLangString-
  • اللغة المصدر، يجب أن تختلف اللغة المصدر عن اللغة الهدف
  • اللغات المدعومة: استعلام
-
*toLangString-
  • اللغة الهدف، يجب أن تختلف اللغة الهدف عن اللغة المصدر
  • اللغات المدعومة: استعلام
-
modelString-
  • نموذج الذكاء الاصطناعي للترجمة
  • النماذج المدعومة: استعلام
-
fileDescriptionString-

وصف المستند، من خلال توفير معلومات إضافية، يتم تحسين جودة الترجمة، مثل إضافة معلومات خلفية إضافية للمستند ومتطلبات ترجمة أخرى وما إلى ذلك

-

استجابة

المعلماتالنوعافتراضيوصفمثال
taskIdString-

معرف المهمة

-
translatedTextsString[]-

النص المترجم

-
priceInteger-

عدد النقاط المطلوبة للترجمة الإجمالية

-
usedCreditsInteger-

عدد النقاط المستخدمة في مهمة الترجمة

-
واجهة برمجة تطبيقات مهام الترجمة
إعادة تشغيل مهمة الترجمة
واجهة برمجة تطبيقات المعلومات
الاستعلام عن أنواع المستندات المدعومة