【问题标题】:Is there a Wikipedia API?有维基百科 API 吗?
【发布时间】:2010-10-12 06:32:17
【问题描述】:

在我的 Wikipedia 用户页面上,我运行一个 Wikipedia 脚本来显示我的统计数据(编辑的页面数、新页面数、每月活动等)。

我想将此信息放在我的博客上。

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

【问题讨论】:

标签: api wikipedia mediawiki-api


【解决方案1】:

维基百科建立在 MediaWiki 之上,这里是 MediaWiki API

【讨论】:

    【解决方案2】:

    MediaWiki 的 API 正在维基百科 (docs) 上运行。您也可以使用Special:Export 功能转储数据并自行解析。

    More information.

    【讨论】:

      【解决方案3】:

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

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

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

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

      【讨论】:

        【解决方案4】:

        JWPL - 基于 Java 的 Wikipedia Library -- Wikipedia 的应用程序编程接口

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

        【讨论】:

          【解决方案5】:
          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2018-05-27
          • 2019-01-22
          • 2016-07-27
          相关资源
          最近更新 更多