दस्तावेज़ सूची

अनुवाद कार्य API

अनुवाद पाठ

POST/v1/translation/translateTexts

पाठ का अनुवाद करें और अनुवाद परिणाम तुरंत वापस करें।

पूर्ण पता
https://otranslator.com/api/v1/translation/translateTexts
प्रमाणीकरण
Authorization अनुरोध हेडर में API Key पास करना आवश्यक है
Content-Type
application/json
गलत प्रारूप
{ "error": "Invalid API key." }

सावधानियां

यह इंटरफ़ेस इनपुट टेक्स्ट को अस्थायी रूप से JSON दस्तावेज़ के रूप में सहेजता है और सिंक्रोनस रूप से प्रोसेस करता है, छोटे बैच टेक्स्ट के तत्काल अनुवाद के लिए उपयुक्त है।

खाता क्रेडिट शेष कम से कम 2 credits होना आवश्यक है।यदि वास्तविक शुल्क शेष से अधिक हो, तो इंटरफेस taskId और price रिटर्न करेगा, और शेष अपर्याप्त होने का संकेत देगा।

उदाहरण

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": [
6    "string"
7  ],
8  "fromLang": "[string]",
9  "toLang": "[string]"
10}'

अनुरोध पैरामीटर

पैरामीटरप्रकारडिफ़ॉल्टविवरणउदाहरण
*textsString[]-

अनुवाद हेतु आवश्यक टेक्स्ट

-
*fromLangString-
  • स्रोत भाषा, स्रोत भाषा लक्ष्य भाषा के समान नहीं हो सकती
  • समर्थित भाषाएं: जांच करें
-
*toLangString-
  • लक्ष्य भाषा, लक्ष्य भाषा मूल भाषा के समान नहीं हो सकती
  • समर्थित भाषाएं: जांच करें
-
modelString-
-
fileDescriptionString-

दस्तावेज़ विवरण, अतिरिक्त जानकारी प्रदान करके अनुवाद की गुणवत्ता में वृद्धि, जैसे अतिरिक्त दस्तावेज़ पृष्ठभूमि की जानकारी और अन्य अनुवाद आवश्यकताएं जोड़ना आदि

-

प्रतिक्रिया

पैरामीटरप्रकारडिफ़ॉल्टविवरणउदाहरण
taskIdString-

कार्य ID

-
translatedTextsString[]-

अनुवादित टेक्स्ट

-
priceInteger-

संपूर्ण अनुवाद के लिए आवश्यक Credits की संख्या

-
usedCreditsInteger-

अनुवाद कार्य द्वारा उपयोग किए गए Credits की संख्या

-

सामान्य त्रुटियाँ

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.

402 Insufficient credits balance.

The account does not have enough credits to translate the texts.

400 Missing required parameter: fromLang.

Provide fromLang using a language returned by /api/v1/languages.

400 Missing required parameter: toLang.

Provide toLang using a language returned by /api/v1/languages.

400 Missing required parameter: texts.

Provide a non-empty texts array.

400 Failed to translate texts.

The text translation task could not be processed.