Sözlük API
Terimler sözlüğünü güncelle
Sözlük detaylarını veya terimlerini güncelleyin.
- Tam adres
- https://dltranslator.com/api/v1/glossary/update
- Doğrulama
- API Key'in Authorization istek başlığında iletilmesi gerekir
- Content-Type
- application/json
- Geçersiz format
- { "error": "Invalid API key." }
Dikkat Edilecek Hususlar
İletilmeyen alanlar orijinal değerlerinde kalır.
keys güncellenirse, her kaynak terim için karşılık gelen çevirinin olduğundan emin olmak için translated'ı eşzamanlı güncellemeniz önerilir.
Örnek
1curl -X POST 'https://dltranslator.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}'İstek Parametreleri
| Parametreler | Tür | Varsayılan | Açıklama | Örnek |
|---|---|---|---|---|
| *glossaryId | String | - | Terminoloji listesi ID'si | - |
| name | String | - | İsim | Finansal terimler2 |
| desc | String | - | Açıklama | - |
| targetLang | String | - |
| - |
| keys | String[] | - | Tüm terimlerin dizisi | ["储蓄分流"] |
| translated | JSON | - | Terminoloji karşılık çevirilerinin Map'i | {"储蓄分流":"Diversion of household deposits"} |
Yanıt
| Parametreler | Tür | Varsayılan | Açıklama | Örnek |
|---|---|---|---|---|
| glossaryId | String | - | Terminoloji listesi ID'si | - |
| name | String | - | İsim | - |
| desc | String | - | Açıklama | - |
| targetLang | String | - | Hedef dil | - |
| keys | String[] | - | Tüm terimlerin dizisi | - |
| translated | JSON | - | Terminoloji karşılık çevirilerinin Map'i | - |
| createdAt | DateTime | - | Terminoloji listesinin oluşturulma zamanı | - |
| updatedAt | DateTime | - | Terimler sözlüğünün güncelleme zamanı | - |
Yaygın Hatalar
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.