2009-03-09 19 views
127

Sur ma page d'utilisateur Wikipedia, je lance un script Wikipedia qui affiche mes statistiques (nombre de pages éditées, nombre de nouvelles pages, activité mensuelle, etc.).Y a-t-il une API Wikipedia?

Je voudrais mettre cette information sur mon blog.

Y at-il une API qui me permettrait de faire quelque chose comme ça? Wikipedia est construit sur MediaWiki, et voici le MediaWiki API

+1

Check out [Extrait le premier paragraphe d'un article de Wikipedia] (http://stackoverflow.com/questions/4460921/extract-the-first-paragraph-from-a-wikipedia-article-python). – martineau

Répondre

101

La page API de MediaWiki est en cours d'exécution sur Wikipedia (docs). Vous pouvez également utiliser la fonctionnalité Special:Export pour vider les données et les analyser vous-même.

More information.

+4

http://en.wikipedia.org/w/api.php – ZJR

18

15

Si vous souhaitez extraire des données structurées de Wikipedia, vous pouvez envisager d'utiliser DBPedia http://dbpedia.org/

Il fournit des moyens de chercher des données à l'aide de critères donnés à l'aide SPARQL et renvoie les données à partir de modèles de Listées analysables Wikipédia

Voici une exemple rapide comment cela pourrait se faire dans .NET http://www.kozlenko.info/blog/2010/07/20/executing-sparql-query-on-wikipedia-in-net/

il y a quelques bibliothèques SPARQL disponibles pour plusieurs plates-formes pour faire des requêtes plus faciles