在我的 Wikipedia 用户页面上,我运行一个 Wikipedia 脚本来显示我的统计数据(编辑的页面数、新页面数、每月活动等)。
我想把这些信息放在我的博客上。
是否有一个 API 可以让我做这样的事情?
在我的 Wikipedia 用户页面上,我运行一个 Wikipedia 脚本来显示我的统计数据(编辑的页面数、新页面数、每月活动等)。
我想把这些信息放在我的博客上。
是否有一个 API 可以让我做这样的事情?
MediaWiki 的API在 Wikipedia ( docs ) 上运行。您还可以使用Special:Export功能转储数据并自行解析。
更多信息。
维基百科建立在 MediaWiki 之上,这里是MediaWiki API。
如果你想从维基百科中提取结构化数据,你可以考虑使用 DbPedia http://dbpedia.org/
它提供了使用 SPARQL 使用给定条件查询数据的方法,并从解析的 Wikipedia 信息框模板返回数据
这是一个快速示例,如何在 .NET 中完成http://www.kozlenko.info/blog/2010/07/20/executing-sparql-query-on-wikipedia-in-net/
有一些 SPARQL 库可用于多个平台,以使查询更容易
JWPL - 基于 Java 的维基百科库——维基百科的应用程序编程接口
以下是来自 infochimps.com 的 2 个:
http://www.infochimps.com/datasets/wikipedia-articles-abstract-search
http://www.infochimps.com/datasets/wikipedia-articles-title-autocomplete