GET api/v1/Minicard?text={text}&srcLang={srcLang}&dstLang={dstLang}

Миникарточка (краткий перевод слова/фразы).
Требует HTTP-заголовок с токеном авторизации: "Authorization: Bearer {token}".
См. справку по методу /api/v1/authenticate.

Запрос

Параметры URI

ИмяОписаниеТипДополнительная информация
text

слово или фраза для перевода

string

Обязательно

srcLang

язык с которого переводить

unsigned integer

Обязательно

dstLang

язык на который переводить

unsigned integer

Обязательно

Параметры в теле запроса

Нет.

Форматы запроса

text/json, application/json

Пример:
?text=冬&srcLang=1028&dstLang=1049

Ответ

Описание

Статус: результат
200: миникарточка для слова/фразы из словарей Lingvo
404: не найдены доступные словари для указанного направления
404: не найдено ни одного перевода для запрошенного слова/фразы

Minicard
ИмяОписаниеТипДополнительная информация
SourceLanguage

Исходный язык.

unsigned integer

Нет.

TargetLanguage

Целевой язык.

unsigned integer

Нет.

Heading

Заголовок.

string

Нет.

Translation

Перевод.

WordListItem

Нет.

SeeAlso

Список рекомендаций.

Коллекция string

Нет.

Форматы ответа

text/json, application/json

Пример:
{
  "SourceLanguage": 1028,
  "TargetLanguage": 1049,
  "Heading": "冬",
  "Translation": {
    "Heading": "冬",
    "Translation": "зима́; зи́мний",
    "DictionaryName": "Universal (Ch-Ru)",
    "SoundName": "",
    "Type": 1,
    "OriginalWord": ""
  },
  "SeeAlso": []
}