Daftar sebagai Pembangun dan Dapatkan Kunci API
Menyediakan RESTful APIs untuk terjemahan dokumen, menyokong pengurusan tugas terjemahan automatik, konsistensi terminologi berasaskan glosari, dan pertanyaan untuk format, bahasa, dan model yang disokong, memudahkan pembinaan aliran kerja terjemahan yang lancar dan pengurusan akaun pengguna.
Bermula
Untuk bermula, anda perlu memohon untuk menjadi pembangun.Mohon sebagai pembangun
Setelah diluluskan, anda boleh mencipta berbilang kunci API dan memasukkan kunci API yang sesuai dalam setiap permintaan API mengikut keperluan.
Akses Pantas
URL Asas
https://dltranslator.com/api
Kaedah Pengesahan
Authorization: [yourSecretKey]
Permintaan JSON
Kecuali antara muka muat naik fail, antara muka secara lalai menggunakan permintaan POST JSON, Content-Type ialah application/json.
Muat Naik Fail
Membuat tugas terjemahan dokumen menggunakan multipart/form-data, medan file menghantar fail yang perlu diterjemahkan.
Respons Ralat Umum
Apabila permintaan gagal, antara muka akan mengembalikan JSON, medan error mengandungi maklumat ralat tetap dalam bahasa Inggeris. Disyorkan untuk mengutamakan pengendalian ralat berdasarkan kod status HTTP, medan error digunakan untuk paparan atau rakaman log.
{
"error": "Invalid API key."
}Peraturan Kod Status Ralat
Semua respons kesilapan API v1 mengekalkan struktur yang sama, sila kendalikan mengikut peraturan kod status HTTP yang berikut.
- 400 Bad Request
- Parameter yang diperlukan hilang, format parameter atau nilai enum tidak sah, muat naik fail hilang, kegagalan menyimpan muat naik, atau kegagalan memproses tugasan.
- 401 Unauthorized
- Kunci API hilang atau kunci API tidak sah.
- 402 Payment Required
- Baki kredit tidak mencukupi untuk pratonton, terjemahan penuh, atau terjemahan teks.
- 404 Not Found
- Tugas atau glosari tidak wujud, telah dipadam, bukan milik akaun API semasa, atau tidak dicipta melalui API.
- 409 Conflict
- Status tugas semasa tidak membenarkan operasi yang diminta.
- 500 Internal Server Error
- Pengecualian pelayan tidak dijangka. Ralat respons ditetapkan sebagai "Ralat pelayan dalaman.".
Proses akses yang disyorkan
1. Cipta tugasan
Muat naik fail dan cipta tugasan terjemahan, pulangkan taskId.
2. Semak kemajuan
Semak status tugasan secara berkala, sehingga Completed, Terminated atau Cancelled.
3. Dapatkan keputusan
Muat turun fail terjemahan, atau baca JSON teks sumber dan terjemahan.
4. Urus tugasan
Bayar mengikut penggunaan untuk terjemahan teks penuh, mula semula tugasan, semakan semula teks atau padam tugasan.