使用维基百科API从维基百科获取完整页面



我正在尝试从该页面获取所有内容http://en.wikipedia.org/wiki/List_of_Breaking_Bad_episodes

对于Android应用程序,然而当我像这样使用维基百科API时:http://en.wikipedia.org/w/api.php?format=json&action=查询&title=List_of_Breaking_Bad_epiodes&prop=修订&rvprop=内容

我不了解这一页的全部内容。如果我在返回的json字符串中搜索一个事件的名称,比如"癌症人",我什么也得不到。

查询字符串中缺少什么?

谢谢!

您的查询以键"*"的字符串值的形式给出完整的结果。如果你试图编辑页面,你会看到每一季你都会在第1季看到这样的内容:

=== Season 1 (2008) ===
{{Main|Breaking Bad (season 1)}}
{{:Breaking Bad (season 1)}}

最后一行是维基百科模板,你可以在这里找到它。

根据您的需要,action=raw&expandtemplates=1可能是一个解决方案。(这不是API,只是可以附加到任何页面URL的查询参数。例如https://en.wikipedia.org/wiki/List_of_Breaking_Bad_episodes?action=raw&expandtemplates=1

最新更新