我无法弄清楚如何让他们工作。根据官方API文档:
http://www.mediawiki.org/wiki/API:Query#Resolving_redirects
这意味着以下要求:
http://en.wikipedia.org/w/api.php?action=query&titles=Hybrid%20Cars&prop=info|links&redirects
将解决混合动力汽车并重定向到混合动力汽车页面,但事实并非如此。即,我期待的是:
http://en.wikipedia.org/w/api.php?action=query&titles=Hybrid%20Vehicles&prop=info|links
答案 0 :(得分:3)
The page Hybrid Cars
不存在,因此您获得的结果(使用missing
属性)是正确的。您可能需要Hybrid cars
,这是Hybrid vehicle
的重定向。除了第一个字母外,维基百科上的页面名称区分大小写。
如果使用正确的大小写,您将获得正确的结果:
http://en.wikipedia.org/w/api.php?action=query&titles=Hybrid%20cars&prop=info|links&redirects