Direktori dokumen

Daftar sebagai Developer dan Dapatkan API Key

Menyediakan API RESTful untuk terjemahan dokumen, mendukung manajemen tugas terjemahan otomatis, konsistensi terminologi berbasis glosarium, dan kueri untuk format, bahasa, dan model yang didukung, memudahkan pembangunan alur kerja terjemahan yang mulus dan pengelolaan akun pengguna.

Memulai

Untuk memulai, Anda perlu mengajukan permohonan menjadi pengembang.Mendaftar sebagai pengembang

Setelah disetujui, Anda dapat membuat beberapa API key dan menyertakan API key yang sesuai dalam setiap permintaan API sesuai kebutuhan.

Akses Cepat

URL Dasar

https://otranslator.com/api

Metode Autentikasi

Authorization: [yourSecretKey]

Permintaan JSON

Selain interface unggah file, interface secara default menggunakan permintaan POST JSON, Content-Type adalah application/json.

Unggah File

Membuat tugas penerjemahan dokumen menggunakan multipart/form-data, field file mengirimkan file yang akan diterjemahkan.

Respons Kesalahan Umum

Ketika permintaan gagal, interface akan mengembalikan JSON, field error berisi pesan error bahasa Inggris yang tetap. Disarankan untuk memprioritaskan penanganan error berdasarkan HTTP status code, field error digunakan untuk tampilan atau pencatatan log.

{
  "error": "Invalid API key."
}

Aturan Kode Status Kesalahan

Semua respons kesalahan API v1 memiliki struktur yang sama, harap ditangani sesuai aturan kode status HTTP berikut.

400 Bad Request
Parameter yang diperlukan tidak tersedia, format parameter atau nilai enum tidak valid, pengunggahan file tidak tersedia, kegagalan penyimpanan pengunggahan, atau kegagalan pemrosesan tugas.
401 Unauthorized
Kunci API tidak tersedia atau tidak valid.
402 Payment Required
Saldo kredit tidak mencukupi untuk pratinjau, terjemahan penuh, atau terjemahan teks.
404 Not Found
Tugas atau glosarium tidak ada, telah dihapus, tidak termasuk dalam akun API saat ini, atau tidak dibuat melalui API.
409 Conflict
Status tugas saat ini tidak mengizinkan operasi yang diminta.
500 Internal Server Error
Eksepsi server yang tidak terduga. Error respons ditetapkan sebagai "Internal server error.".

Proses integrasi yang direkomendasikan

Sumber Daya

API Tugas Terjemahan
Buat Tugas Terjemahan