واجهة برمجة تطبيقات المسرد
إنشاء مسرد
POST/v1/glossary/create
إنشاء مسرد جديد يحتوي على المصطلحات والترجمات.
- العنوان الكامل
- https://otranslator.com/api/v1/glossary/create
- المصادقة
- يجب تمرير API Key في رأس طلب Authorization
- Content-Type
- application/json
- تنسيق خاطئ
- { "error": "Invalid API key." }
ملاحظات
يتم عزل قائمة المصطلحات وفقاً للحساب المرتبط بمفتاح API الحالي. يمكن تمرير اسم قائمة المصطلحات عبر معامل glossary عند إنشاء مهمة الترجمة.
keys هي قائمة المصطلحات المصدرية، وtranslated هي خريطة JSON من المصطلحات المصدرية إلى الترجمات المستهدفة.
مثال
curl
1curl -X POST 'https://otranslator.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}'معاملات الطلب
| المعاملات | النوع | افتراضي | الوصف | مثال |
|---|---|---|---|---|
| *name | String | - | اسم قائمة المصطلحات | المصطلحات المالية |
| desc | String | - | وصف قاموس المصطلحات | - |
| *targetLang | String | - |
| English |
| *keys | String[] | - | قائمة المصطلحات المصدر | ["储蓄分流"] |
| *translated | JSON | - | تعيين JSON من المصطلح المصدر إلى الترجمة | {"储蓄分流":"Diversion of household deposits"} |
الاستجابة
| المعاملات | النوع | افتراضي | الوصف | مثال |
|---|---|---|---|---|
| glossaryId | String | - | معرف المسرد | - |
الأخطاء الشائعة
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.