有没有办法按标题和模板查询MediaWiki / Wikipedia页面?
例如,我想知道是否有一个页面标题为“Some Person”并包含“Template:Persondata”。
我知道如何按标题查询: http://en.wikipedia.org/w/api.php?action=query&prop=info&titles=Some%20Person&format=xml&redirects
感谢this我知道如何搜索使用特定模板的所有网页: http://en.wikipedia.org/w/api.php?action=query&list=embeddedin&eititle=Template:Persondata&format=xml“
但我无法弄清楚如何将这两个问题结合起来,以减少我对api的请求。
答案 0 :(得分:0)
不能直接通过一个API请求。要么自己做一个交叉,要么使用这个工具http://tools.wmflabs.org/catscan2/catscan2.php,它可以做你想要的(以及更多)。