Многие из Wiktionary pages for Chinese Characters (Hanzi) включают ссылки в верхней части страницы другим похожим символам. Я хотел бы использовать Wiktionary API для отправки одного символа в запросе и получения списка похожих символов, таких как ответ. К сожалению, я не могу найти какой-либо запрос, который включает в себя поле «См. Также». Возможно ли такое задание?Как получить доступ к полю «Смотрите также» в Викисловарь API?
ответ
Поле «см. Также» - это всего лишь строка кода викинга в the page source, и нет никакого способа, чтобы API знал, что он отличается от любого другого фрагмента текста на странице.
Если вы заинтересованы в использовании только на английском языке Викисловарь, вы можете получить wikicode: index.php?title=太&action=raw, а затем проанализировать результат для шаблона also
. В этом случае строка, которую вы ищете, - {{also|大|犬}}
.
Чтобы проверить, если шаблон используется на странице на всех, запрос к API для titles=太&prop=templates&tltemplates=Template:also
Подобных шаблонов строения в более языковых изданиях Wiktionary, в случае, если вы хотите использовать другие источники, чем английский. Текущий список:
- уш: Patrom: gwelet
- ча: Plantilla: vegeu
- CS: Šablona: Viz
- де: Vorlage: Siehe Auch
- эль: Πρότυπο: δείτε
- эс: Plantilla: desambiguación
- ес: Txantiloi: Esanahi desberdina
- Fi: Malline: кацо
- пт: Modele: VOIR
- Г.Л.: Модело: гомо
- ID: Templat: lihat
- является: SNID: SJA einnig
- это: Шаблон: Веди
- JA: テ ン プ レ ー ト: см
- №: Mal: се OGSA
- ос: MODEL: veire
- пл: Szablon: podobne
- пт: Predefinição: ве г também
- RU: Шаблон: Cf
- ск: Šablóna: См
- св: торговый центр: с Aven
Это has been suggested, что проект викиданного быть расширен, чтобы покрыть Wiktionary. Если и когда это произойдет, вы можете запросить APIWikiData для такого рода вещей!
Большое спасибо. Одна поправка к [URL-адресу запроса] (https://en.wiktionary.org/w/api.php?action=query&titles= 太 & prop = templates & tltemplates = Шаблон: также), хотя: «также» не следует заглатывать. – carpiediem