Gibt es eine Wikipedia API?

127

Auf meiner Wikipedia-Benutzerseite führe ich ein Wikipedia-Skript aus, das meine Statistiken anzeigt (Anzahl der bearbeiteten Seiten, Anzahl der neuen Seiten, monatliche Aktivität usw.).

Ich möchte diese Informationen in meinen Blog aufnehmen.

Gibt es eine API, mit der ich so etwas tun kann?

rbrayb
quelle

Antworten:

18

Wikipedia basiert auf MediaWiki und hier ist die MediaWiki-API .

Hank Gay
quelle
15

Wenn Sie strukturierte Daten aus Wikipedia extrahieren möchten, können Sie DbPedia http://dbpedia.org/ verwenden.

Es bietet die Möglichkeit, Daten anhand vorgegebener Kriterien mit SPARQL abzufragen und Daten aus analysierten Wikipedia-Infobox-Vorlagen zurückzugeben

Hier ist ein kurzes Beispiel, wie es in .NET gemacht werden könnte http://www.kozlenko.info/blog/2010/07/20/executing-sparql-query-on-wikipedia-in-net/

Es gibt einige SPARQL-Bibliotheken für mehrere Plattformen, um Abfragen zu vereinfachen

Maksym Kozlenko
quelle
9

JWPL - Java-basierte Wikipedia-Bibliothek - Eine Anwendungsprogrammierschnittstelle für Wikipedia

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

Oliver Ferschke
quelle