有没有维基百科API?

在维基百科用户页面上,我运行一个维基百科脚本,显示我的统计信息(编辑页数,新页数,每月活动等)。

我想把这个信息放在我的博客上。

有没有API可以让我做这样的事情?

MediaWiki的API在Wikipedia上运行( docs )。 您也可以使用Special:Exportfunction来转储数据并自行parsing。

更多信息 。

维基百科是build立在MediaWiki上的,这里是MediaWiki API 。

如果你想从维基百科提取结构化数据,你可以考虑使用DbPedia http://dbpedia.org/

它提供了使用SPARQL使用给定条件查询数据的方法,并从parsing的Wikipedia信息框模板返回数据

下面是一个简单的例子,它是如何在.NET中完成的http://www.kozlenko.info/blog/2010/07/20/executing-sparql-query-on-wikipedia-in-net/

有一些SPARQL库可用于多个平台,使查询更容易

JWPL – 基于Java的维基百科库 – 维基百科的应用程序编程接口

http://code.google.com/p/jwpl/