Кажется, Словарь Google больше недоступен, но даже когда это было так, API был недоступен третьим лицам . Вместо этого я нашел несколько альтернативных вариантов.
XML формат обмена словарями
Вы можете использовать XDXF до , загрузить словарь плоских файлов на желаемом языке и использовать хеш-таблицу для надлежащего индексирования файла.
Это имеет два явных преимущества:
Доступ к сети не требуется для поддержки поиска в словаре
Это в конечном итоге более гибко, потому что данные можно легко манипулировать (сортировать, фильтровать, специально форматировать) для лучшей поддержки разработки приложений и требований.
API Abbreviations.com
Если вы предпочитаете не создавать дома свою собственную хеш-таблицу, abbreviations.com имеет публичный словарь API , который использует REST для получения информации определения в формате XML для заданного слово.
Пример запроса URL:
http://www.abbreviations.com/services/v1/defs.aspx?tokenid=tk324324&word=consistent
Пример ответа:
<?xml version="1.0" encoding="UTF-8"?>
<results>
<result>
<term>consistent, uniform</term>
<definition>the same throughout in structure or composition</definition>
<partofspeech>adj</partofspeech>
<example>
bituminous coal is often treated as a consistent and homogeneous product
</example>
</result>
</results>