Wikipedia API:如何搜索特定类别中的术语

时间:2011-03-09 01:55:14

标签: api wikipedia wikipedia-api

我很难找到一个基本任务:如何找到一个术语 限制在特定类别..

我觉得Wiki API文档有点令人困惑......

我只想收到一个JSON文件作为输出,其中包含与该术语相关的所有建议

  

离。我搜索矩阵,类别   电影,所以我可以拥有The Matrix 1   矩阵2等不包括数学   结果等...

感谢

2 个答案:

答案 0 :(得分:15)

我觉得你很痛苦,尝试类似的事情:

http://en.wikipedia.org/w/api.php?action=query&list=search&format=jsonfm&srsearch=matrix+incategory:English-language_films

将上述格式从jsonfm更改为json以获得真正的json输出。

答案 1 :(得分:3)

不幸的是,您不能告诉API只返回符合特定条件的类别的文章。但是,您可以告诉API返回特定类别中的文章,例如"1990s science fiction films",然后使用其他编程语言(如PHP或JavaScript)返回符合指定条件的文章。