获取包含某些类型的内容表的所有维基百科页面列表的最佳方法是什么,例如“营养价值”表和“科学分类”表?
积极的例子:
https://en.wikipedia.org/wiki/Lemon
https://en.wikipedia.org/wiki/Macadamia
反面例子:
https://en.wikipedia.org/wiki/Sunflower_seed(仅营养价值表)
我可能会尝试search API和hastemplate:
搜索功能的组合:
Template:Taxobox
和Template:Infobox nutritional value
的页面:https://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=hastemplate:Taxobox%20hastemplate:%22Infobox%20nutritional%20value%22(目前有76次点击,包括Lemon)Template:Automatic taxobox
和Template:Infobox nutritional value
的页面:https://en.wikipedia.org/w/api.php?action=query&list=search&srsearch=hastemplate:%22Automatic%20taxobox%22%20hastemplate:%22Infobox%20nutritional%20value%22&srlimit=500(目前有17次点击,包括Macadamia)