Direktori dokumen

API Tugas Terjemahan

Terjemahkan teks

POST/v1/translation/translateTexts

Terjemahkan teks dan kembalikan hasil terjemahan secara bersamaan.

Alamat lengkap
https://otranslator.com/api/v1/translation/translateTexts
Autentikasi
Perlu menyertakan API Key di header permintaan Authorization
Content-Type
application/json
Format error
{ "error": "Invalid API key." }

Hal-hal yang Perlu Diperhatikan

Antarmuka ini akan menyimpan teks yang dikirim secara sementara sebagai dokumen JSON dan memprosesnya secara sinkron, cocok untuk terjemahan instan teks dalam jumlah kecil.

Saldo poin akun minimal memerlukan 2 credits. Jika biaya aktual melebihi saldo, interface akan mengembalikan taskId dan price, serta memberi tahu saldo tidak mencukupi.

Contoh

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}'

Parameter Permintaan

ParameterJenisBawaanDeskripsiContoh
*textsString[]-

Teks yang perlu diterjemahkan

-
*fromLangString-
  • Bahasa sumber, bahasa sumber tidak boleh sama dengan bahasa target
  • Bahasa yang didukung: kueri
-
*toLangString-
  • Bahasa target, bahasa target tidak boleh sama dengan bahasa sumber
  • Bahasa yang didukung: kueri
-
modelString-
  • Model AI untuk penerjemahan
  • Model yang didukung: kueri
-
fileDescriptionString-

Deskripsi dokumen: meningkatkan kualitas terjemahan dengan menyediakan informasi tambahan, seperti menambahkan informasi latar belakang dokumen dan kebutuhan terjemahan lainnya

-

Respons

ParameterJenisBawaanDeskripsiContoh
taskIdString-

ID Tugas

-
translatedTextsString[]-

Teks hasil terjemahan

-
priceInteger-

Jumlah Credits yang diperlukan untuk keseluruhan terjemahan

-
usedCreditsInteger-

Jumlah Credits yang telah digunakan tugas terjemahan

-

Kesalahan Umum

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.

API Tugas Terjemahan
Memulai ulang tugas terjemahan