Сетевые сервисы
Веб-страницы
/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
Выводит список доступных переводчиков