Sözlük API
Terimce sözlüğü oluştur
POST/v1/glossary/create
Terimler ve çevirilerle yeni bir sözlük oluşturun.
- Tam adres
- https://dltranslator.com/api/v1/glossary/create
- 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
Sözlük, mevcut API Key'in ait olduğu hesaba göre ayrılır. Çeviri görevi oluştururken glossary parametresi ile sözlük adı geçilebilir.
keys kaynak terim listesidir, translated ise kaynak terimden hedef çeviriye yapılan JSON eşlemesidir.
Örnek
curl
1curl -X POST 'https://dltranslator.com/api/v1/glossary/create' \
2--header 'Authorization: [yourSecretKey]' \
3--header 'Content-Type: application/json' \
4--data '{
5 "name": "N9aErn",
6 "targetLang": "English",
7 "keys": [
8 "储蓄分流"
9 ],
10 "translated": {
11 "储蓄分流": "Diversion of household deposits"
12 }
13}'İstek Parametreleri
| Parametreler | Tür | Varsayılan | Açıklama | Örnek |
|---|---|---|---|---|
| *name | String | - | Terimler sözlüğü adı | Finansal terimler |
| desc | String | - | Sözlük açıklaması | - |
| *targetLang | String | - |
| English |
| *keys | String[] | - | Kaynak terim listesi | ["储蓄分流"] |
| *translated | JSON | - | Kaynak terimlerden çeviriye JSON eşlemesi | {"储蓄分流":"Diversion of household deposits"} |
Yanıt
| Parametreler | Tür | Varsayılan | Açıklama | Örnek |
|---|---|---|---|---|
| glossaryId | String | - | Terimler Sözlüğü ID | - |
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.