微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

维基词典API:获取单词的标签,并指定语言

如何解决维基词典API:获取单词的标签,并指定语言

例如,如果单词是 dog,我想得到以下内容,但只有英文部分,而不是其他语言部分,如 ==Afrikaans====Danish== 等。我应该使用什么 API?我看到了 the API page,但很难理解。我唯一能找到的是 parse (https://en.wiktionary.org/w/api.PHP?action=parse&page=dog),但这给了我 HTML,而不是标签,它有一个警告“无法识别的参数:url”,我不知道如何指定语言。

[[Image:YellowLabradorLooking.jpg|thumb|A dog (a [[Labrador retriever]])]]

===Alternative forms===
* {{l|en|darg}},{{l|en|dawg}},{{l|en|dug}} {{qualifier|dialectal}}
* {{l|en|doggie}},{{l|en|doggy}} {{qualifier|childish}}

===Pronunciation===
* {{a|RP}} {{IPA|en|/dɒɡ/}}
...

解决方法

这看起来像你想要的:

https://en.wiktionary.org/w/api.php?action=parse&page=dog&section=1&prop=wikitext

您可能想检查它是否以 ==English== 开头,但我认为如果您使用 en.wiktionary,第 1 部分将始终是英语。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。