我想向维基百科API请求查看给定名称是否有维基百科页面。
例如,假设我发出了一个API请求来获取Justin Bieber的页面:
source = "https://en.wikipedia.org/w/api.php?action=query&titles=justin%20bieber&prop=revisions&rvprop=content&format=json"
data = open(source).read
json = JSON.parse(data)
然后我用this信息返回JSON响应。但是为什么它没有为一些鲜为人知的名称返回任何结果(即使它们有维基页面?)例如,这个brent bolthouse页面:https://en.wikipedia.org/wiki/Brent_Bolthouse。如果我查看the json,则表明它不是真正的页面..
我基本上只想实施一个简单的检查,看看是否有一个与确切名称相匹配的维基页面。
答案 0 :(得分:0)
啊,我发现MediaWiki对页面标题区分大小写。