API Glossario
Aggiorna glossario terminologico
Aggiorna i dettagli del glossario o i termini.
- Indirizzo completo
- https://otranslator.com/api/v1/glossary/update
- Autenticazione
- È necessario passare la API Key nell'intestazione della richiesta Authorization
- Content-Type
- application/json
- Formato errato
- { "error": "Invalid API key." }
Note importanti
I campi non forniti manterranno il valore originale invariato.
Se si aggiornano le keys, si consiglia di aggiornare anche translated, per garantire che ogni termine sorgente abbia una traduzione corrispondente.
Esempio
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}'Parametri della Richiesta
| Parametri | Tipo | Predefinito | Descrizione | Esempio |
|---|---|---|---|---|
| *glossaryId | String | - | ID del glossario | - |
| name | String | - | Nome | Terminologia finanziaria2 |
| desc | String | - | Descrizione | - |
| targetLang | String | - |
| - |
| keys | String[] | - | Array di tutti i termini | ["储蓄分流"] |
| translated | JSON | - | Mappa delle traduzioni corrispondenti alla terminologia | {"储蓄分流":"Diversion of household deposits"} |
Risposta
| Parametri | Tipo | Predefinito | Descrizione | Esempio |
|---|---|---|---|---|
| glossaryId | String | - | ID del glossario | - |
| name | String | - | Nome | - |
| desc | String | - | Descrizione | - |
| targetLang | String | - | Lingua di destinazione | - |
| keys | String[] | - | Array di tutti i termini | - |
| translated | JSON | - | Mappa delle traduzioni corrispondenti alla terminologia | - |
| createdAt | DateTime | - | Data di creazione del glossario | - |
| updatedAt | DateTime | - | Orario di aggiornamento del glossario | - |
Errori comuni
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.