1

许多汉字(汉字)的维基词典页面在页面顶部都包含指向其他类似字符的链接。我想使用维基词典 API在查询中发送单个字符并接收类似字符的列表作为响应。不幸的是,我似乎找不到任何包含“另见”字段的查询。这种查询可能吗?

4

1 回答 1

0

“另见”字段只是页面源代码中的一行 wiki 代码,API 无法知道它与页面上的任何其他文本有什么不同。

如果您对只使用英文版维基词典感到满意,您可以获取 wikicode:index.php?title=太&action=raw,然后解析模板的结果also。在这种情况下,您要查找的行是{{also|大|犬}}.

要检查是否在页面上使用了模板,请查询 APItitles=太&prop=templates&tltemplates=Template:also

类似的模板在更多语言版本的维基词典中可用,以防您想使用英语以外的其他资源。目前的名单是:

  • br:Patrom:gwelet
  • ca:植物:vegeu
  • cs:Šablona:Viz
  • de:Vorlage:Siehe auch
  • el:Πρότυπο:δείτε
  • es:Plantilla:desambiguación
  • 欧盟:Txantiloi:Esanahi desberdina
  • fi:Malline:katso
  • fr:型号:voir
  • gl:Modelo: 同人
  • id:模板:lihat
  • is:Snið:sjá einnig
  • 它:模板:Vedi
  • ja:テンプレート:see
  • no:Mal:se også
  • oc:型号:veire
  • pl:Szablon:podobne
  • pt:Predefinição:ver também
  • ru:Шаблон:Cf
  • sk:Šablóna:见
  • sv:Mall:se även

有人建议扩展 WikiData 项目以涵盖维基词典。如果发生这种情况,您也许可以查询 WikiData API 以获取此类内容!

于 2014-04-24T13:09:09.120 回答