Сетевые сервисы
Веб-страницы
/page/mainui
Синхронизация текстового содержимого с главным окном
/page/transhist
Синхронизация текстового содержимого с историей текстов
/page/dictionary
Страница поиска слов. Открывается при клике на слово в /page/mainui.
/
Страница, объединяющая все три вышеуказанные страницы. При клике на слово в подразделе /page/mainui этого окна новый словарный интерфейс не открывается - поиск осуществляется в подразделе /page/dictionary текущего окна.
/page/translate
Интерфейс перевода
/page/ocr
Интерфейс OCR
/page/tts
Интерфейс TTS
API-сервисы
HTTP-сервисы
/api/translate
Обязательно укажите параметр запроса
textЕсли указать параметр
id(ID переводчика), то будет использован этот переводчик. В противном случае вернётся ответ от самого быстрого переводчика.Возвращает
application/json, содержащий ID переводчикаid, названиеnameи результат переводаresult/api/dictionary
Обязательно укажите параметр запроса
wordЕсли указать параметр
id(ID словаря), то вернётся объектapplication/jsonс результатами поиска по этому словарю, содержащий ID словаряid, название словаряnameи HTML-содержимоеresult. При неудачном запросе вернётся пустой объект.Иначе будут запрошены все словари, возвращается
event/text-stream, где каждое event - это JSON-объект, содержащий ID словаряid, название словаряnameи HTML-содержимоеresult/api/mecab
Обязательно укажите параметр запроса
textВозвращает результат разбора текста
textчерез Mecab/api/tts
Обязательно укажите параметр запроса
textВозвращает аудио в бинарном виде
/api/ocr
Используйте POST-метод, отправив json-запрос с полем
image, содержащим изображение в кодировке base64./api/list/dictionary
Выводит список доступных словарей
/api/list/translator
Выводит список доступных переводчиков