API Glosari
Mengemaskini glosari
Kemas kini butiran glosari atau istilah.
- Alamat lengkap
- https://otranslator.com/api/v1/glossary/update
- Pengesahan
- Perlu memasukkan API Key dalam pengepala permintaan Authorization
- Content-Type
- application/json
- Format salah
- { "error": "Invalid API key." }
Perkara Perhatian
Medan yang tidak dihantar akan kekal dengan nilai asal.
Jika mengemaskini keys, disyorkan untuk turut mengemaskini translated secara serentak, memastikan setiap istilah sumber mempunyai terjemahan yang sepadan.
Contoh
1curl -X POST 'https://otranslator.com/api/v1/glossary/update' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{
5 "glossaryId": "[string]",
6 "name": "0twXbd",
7 "keys": [
8 "储蓄分流"
9 ],
10 "translated": {
11 "储蓄分流": "Diversion of household deposits"
12 }
13}'Parameter Permintaan
| Parameter | Jenis | Lalai | Keterangan | Contoh |
|---|---|---|---|---|
| *glossaryId | String | - | ID glosari terminologi | - |
| name | String | - | Nama | Istilah kewangan2 |
| desc | String | - | Penerangan | - |
| targetLang | String | - |
| - |
| keys | String[] | - | Susunan semua istilah | ["储蓄分流"] |
| translated | JSON | - | Map terjemahan yang sepadan dengan terminologi | {"储蓄分流":"Diversion of household deposits"} |
Respons
| Parameter | Jenis | Lalai | Keterangan | Contoh |
|---|---|---|---|---|
| glossaryId | String | - | ID glosari terminologi | - |
| name | String | - | Nama | - |
| desc | String | - | Penerangan | - |
| targetLang | String | - | Bahasa Sasaran | - |
| keys | String[] | - | Susunan semua istilah | - |
| translated | JSON | - | Map terjemahan yang sepadan dengan terminologi | - |
| createdAt | DateTime | - | Masa penciptaan glosari terminologi | - |
| updatedAt | DateTime | - | Masa kemas kini glosari | - |
Ralat Biasa
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.
400 Missing required parameter: glossaryId.
Provide the glossaryId returned by the create glossary API.
404 Glossary not found.
The glossary does not exist or does not belong to the current API account.