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

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

إعادة تشغيل مهمة الترجمة

POST/v1/translation/start

يُستخدم لإعادة تشغيل المهام المنتهية، أو دفع النقاط لإجراء الترجمة الكاملة للنص

العنوان الكامل
https://otranslator.com/api/v1/translation/start
المصادقة
يجب تمرير API Key في رأس طلب Authorization
Content-Type
application/json
تنسيق خاطئ
{ "error": "Invalid API key." }

ملاحظات

يمكن استخدام هذه الواجهة لإعادة تشغيل المهام المنتهية Terminated، كما يمكن بعد اكتمال مهمة المعاينة الدفع عبر payWithCredits وبدء الترجمة الكاملة للنص.

المهام المدفوعة لن تخضع لخصم الرسوم مجدداً. عند تمرير model، يُستخدم فقط لإعادة حساب الرسوم في حال كان payWithCredits بقيمة true والمهمة غير مدفوعة.

مثال

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

معاملات الطلب

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

معرّف مهمة الترجمة

-
payWithCreditsBoolean-

هل تريد دفع تكلفة مهمة الترجمة، خيار فعال فقط للمستندات غير المدفوعة، حيث لن تُخصم رسوم إضافية من المستندات المدفوعة مسبقاً

-
modelString-
  • عندما يكون payWithCredits صحيحاً، يُحدد model المستخدم للترجمة الكاملة للنص
  • النماذج المدعومة: الاستعلام
-

الاستجابة

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

هل تم التشغيل بنجاح

-

الأخطاء الشائعة

401 Missing API key.

The Authorization request header is required.

401 Invalid API key.

The API key does not exist, has been deleted, or is no longer valid.

400 Missing required parameter: taskId.

Provide the taskId returned by the create translation task API.

402 Insufficient credits balance.

The account does not have enough credits to start the full translation.

404 Task not found.

The task does not exist or does not belong to the current API account.

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