Thesaurus web service - мощный онлайн-ресурс для поиска синонимовВсё чаще люди сталкиваются с необходимостью найти подходящее слово, которое бы точно передало нужную мысль. Не всегда легко подобрать п...
Всё чаще люди сталкиваются с необходимостью найти подходящее слово, которое бы точно передало нужную мысль. Не всегда легко подобрать правильный синоним, особенно когда работаешь над текстами, переводами или просто хочется обогатить свой словарный запас. Именно здесь на помощь приходит сервис thesaurus.altervista.org, который предлагает удобный и доступный способ находить синонимы на нескольких языках.
Сайт называется Thesaurus web service - и это не просто красивое название, а отражение сути его работы. Это веб-сервис, который позволяет пользователю получать список синонимов к заданному слову. Главное, чтобы язык был из числа тех, которые поддерживаются: итальянский, английский, французский, немецкий, испанский и португальский. Да, вы не ослышались - пять разных языков, и всё это без лишних хлопот.
Техническая часть тут тоже важна, ведь сервис работает через HTTP GET запросы. Нужно лишь отправить запрос на определённый адрес - http:thesaurus.altervista.orgthesaurusv1- с указанием слова, языка и своего ключа. Удивительно, но даже такие простые действия позволяют получить ответ в форматах XML или JSON. То есть можно интегрировать этот сервис прямо в свои программы, скрипты, приложения. Особенно приятно то, что разработчикам уже подготовили примеры кода для PHP, Java и JavaScript. Просто берёшь, копируешь, вставляешь - и всё заработало.
Сайт, конечно, не выглядит как громадный портал с сотнями кнопок и анимациями. Он простой, честный, прямолинейный. И в этом его плюс. Не нужно проходить долгую регистрацию, ждать загрузку страницы, терять время на рекламу. Всё работает быстро, без лишнего шума. Показывает только то, что нужно - список синонимов. Нет фанатизма, нет всего, только функциональность.
Может показаться странным, что такой полезный инструмент находится на домене altervista.org. Но если задуматься - именно такие платформы часто становятся основой для мини-проектов, которые работают отлично. Домен не важен, главное - чтобы сервис делал свою работу. А он делает её хорошо. Никаких ошибок, никакого бага. Словно всё живёт своим чередом.
Пользователь может использовать свой ключ - My key - чтобы получать доступ к API. Это стандартная практика в таких системах. Без ключа ничего не заработает, но это и логично: защита от злоупотреблений. Ключ - это своего рода пропуск. Без него вход запрещён. Такие меры повышают безопасность системы.
Тем более - сайт не требует регистрации. Можно сразу начинать пользоваться. Просто отправляешь запрос, получаешь ответ. Ни одной лишней формы, ни одного шага в сторону. Иногда даже приятнее так. Когда не надо тратить время на ненужные действия.
Сервис позволяет находить синонимы по HTTP GET запросам на определённый URL. Пользователю нужно указать слово, язык и свой ключ, после чего получить список синонимов в XML или JSON формате.
Доступны пять языков: итальянский, английский, французский, немецкий, испанский и португальский. Поддержка всех этих языков обеспечивается через словари OpenOffice.
Конечно! Сервис разработан специально для использования внешними программами. Есть примеры кода на PHP, Java и JavaScript, что сильно упрощает интеграцию.
Ответ можно получить в двух вариантах - XML или JSON. Выбираете тот, который удобнее именно вам.
Ключ называется My key и предоставляется пользователю для авторизации. Без него API не будет работать.
User-agent: BUbiNG
Disallow: /forum/
User-agent: *
Disallow: /forum/members.php
Disallow: /forum/register.php
Disallow: /android-privacy-policy.html
Disallow: /thesaurus/v1
Allow: /
| Позиция | Фраза | Страница | Фрагмент |
|---|---|---|---|
| 1 | /dict/ru/%D1%80%D0%B... | ||
| 1 | /dict/ru/%D0%BE%D1%8... | ||
| 1 | /dict/ru/%D0%BE%D0%B... | ||
| 2 | /dict/ru/%D0%BE%D1%8... | ||
| 2 | /dict/ru/%D1%85%D0%B... | ||
| 2 | /dict/ru/%D0%BA%D0%B... | ||
| 2 | /dict/ru/%D0%B7%D0%B... | ||
| 2 | /dict/ru/%D0%B2%D0%B... | ||
| 2 | /dict/ru/%D0%BC%D0%B... | ||
| 2 | /dict/ru/%D0%B4%D1%8... |
| Позиция | Фраза | Страница | Фрагмент |
|---|---|---|---|
| 4 | /dict/ru/%d0%b4%d1%8... | ||
| 6 | /dict/ru/%d0%bf%d0%b... | ||
| 6 | /dict/ru/%d0%bf%d1%8... | ||
| 7 | /dict/ru/%d0%bf%d1%8... | ||
| 7 | /dict/ru/%d0%be%d0%b... | ||
| 7 | /dict/ru/%d1%80%d0%b... | ||
| 8 | /dict/ru/%d0%bf%d0%b... | ||
| 8 | /dict/ru/%d0%b1%d0%b... | ||
| 8 | /dict/ru/%d1%81%d0%b... | ||
| 8 | /dict/ru/%d1%89%d0%b... |