MediaWiki API重定向是否被破坏?
问题描述:
我无法弄清楚如何让他们工作。根据官方的API文档:MediaWiki 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
答
The page Hybrid Cars
不存在,所以你要(与missing
属性)的结果是正确的。你的意思可能是Hybrid cars
,这是一个重定向到Hybrid vehicle
。除第一个字母外,Wikipedia上的页面名称区分大小写。
如果使用正确的大写,你会得到正确的结果:
http://en.wikipedia.org/w/api.php?action=query&titles=Hybrid%20cars&prop=info|links&redirects