我试图从此页面获取所有内容 http://en.wikipedia.org/wiki/List_of_Breaking_Bad_episodes
对于Android应用,但是当我使用这样的维基百科API时: http://en.wikipedia.org/w/api.php?format=json&action=query&titles=List_of_Breaking_Bad_episodes&prop=revisions&rvprop=content
我没有获得该页面的所有内容。如果我搜索一个剧集的名称,例如"癌症男子"在返回的json字符串中,我什么都没得到。
查询字符串中缺少什么?
谢谢!
答案 0 :(得分:0)
您的查询以字符串值“*”的形式提供完整的结果。如果您尝试edit the page,您会发现每个季节您都会看到第1季的类似内容:
=== Season 1 (2008) ===
{{Main|Breaking Bad (season 1)}}
{{:Breaking Bad (season 1)}}
最后一行是wikipedia template,您可以找到它here。
答案 1 :(得分:0)
根据您的需要,action=raw&expandtemplates=1
可能是一种解决方案。 (这不是API,只有query parameters您可以附加到任何网页网址。例如https://en.wikipedia.org/wiki/List_of_Breaking_Bad_episodes?action=raw&expandtemplates=1
)