Κατάλογος εγγράφων

API Εργασιών Μετάφρασης

Μετάφραση κειμένου

POST/v1/translation/translateTexts

Μεταφράστε κείμενο και λάβετε τα αποτελέσματα μετάφρασης συγχρονισμένα.

Πλήρης διεύθυνση
https://otranslator.com/api/v1/translation/translateTexts
Πιστοποίηση
Απαιτείται η μετάδοση του API Key στην επικεφαλίδα αιτήματος Authorization
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-
  • Μοντέλο AI μετάφρασης
  • Υποστηριζόμενα μοντέλα: ερώτημα
-
fileDescriptionString-

Περιγραφή εγγράφου: βελτιώστε την ποιότητα της μετάφρασης παρέχοντας πρόσθετες πληροφορίες, όπως προσθήκη επιπλέον πληροφοριών υποβάθρου εγγράφου και άλλες απαιτήσεις μετάφρασης κ.λπ.

-

Απάντηση

ΠαράμετροιΤύποςΠροεπιλογήΠεριγραφήΠαράδειγμα
taskIdString-

Αναγνωριστικό εργασίας

-
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.