2013-08-20 80 views
0

我試圖從電影的維基百科文章中找到主演的名字。如何使用維基百科API獲取維基百科文章信息框中的信息?

我嘗試了prop的不同值,prop = info似乎最相關。但是這不包含維基百科文章信息框中的信息。

請參見:

http://en.wikipedia.org/w/api.php?action=query&prop=info&titles=Casino_Royale_(2006_film)&format=jsonfm 

是否可以提取使用維基百科的API在信息框的信息?

回答

2

MediaWiki API不理解信息框。所以,你基本上有兩種選擇:

  1. 你自己解析信息框。您可以直接解析wiki文本或生成的HTML表格(兩者均可從API獲得)。
  2. 讓其他人做解析。這正是DBPedia所做的。 Wikidata試圖做類似的事情,但它可能不會包含足夠的數據可以長時間使用;見growth statistics
+0

現在人口稠密。 :) – Nemo