web-dev-qa-db-ja.com

ウィキペディアAPIはありますか?

ウィキペディアのユーザーページで、統計(編集されたページの数、新しいページの数、毎月の活動など)を表示するウィキペディアスクリプトを実行します。

この情報をブログに載せたいです。

このようなことをできるAPIはありますか?

127
nzpcmad

MediaWikiの API は、Wikipediaで実行されています(- docs )。 Special:Export 機能を使用してデータをダンプし、自分で解析することもできます。

詳細

101
Ross

ウィキペディアはMediaWiki上に構築されており、ここに MediaWiki API があります。

18
Hank Gay

ウィキペディアから構造化データを抽出する場合は、DbPediaの使用を検討してください http://dbpedia.org/

SPARQLを使用して、指定された基準を使用してデータをクエリする手段を提供し、解析されたWikipediaインフォボックステンプレートからデータを返します

これが.NETでどのように行われるかを示す簡単な例です http://www.kozlenko.info/blog/2010/07/20/executing-sparql-query-on-wikipedia-in-net/

クエリを簡単にするために、複数のプラットフォームで使用可能なSPARQLライブラリがいくつかあります

15
Maksym Kozlenko

JWPL-Javaベースのウィキペディアライブラリ-ウィキペディアのアプリケーションプログラミングインターフェイス

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

9
Oliver Ferschke
5
bina