Is there a Wikipedia API?

╄→尐↘猪︶ㄣ 提交于 2019-11-26 03:17:50

问题


On my Wikipedia user page, I run a Wikipedia script that displays my statistics (number of pages edited, number of new pages, monthly activity, etc.).

I\'d like to put this information on my blog.

Is there an API that would allow me to do something like this?


回答1:


MediaWiki's API is running on Wikipedia (docs). You can also use the Special:Export feature to dump data and parse it yourself.

More information.




回答2:


Wikipedia is built on MediaWiki, and here's the MediaWiki API.




回答3:


If you want to extract structured data from Wikipedia, you may consider using DbPedia http://dbpedia.org/

It provides means to query data using given criteria using SPARQL and returns data from parsed Wikipedia infobox templates

Here is a quick example how it could be done in .NET http://www.kozlenko.info/blog/2010/07/20/executing-sparql-query-on-wikipedia-in-net/

There are some SPARQL libraries available for multiple platforms to make queries easier




回答4:


JWPL - Java-based Wikipedia Library -- An application programming interface for Wikipedia

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




回答5:


Here are 2 from infochimps.com:

http://www.infochimps.com/datasets/wikipedia-articles-abstract-search

http://www.infochimps.com/datasets/wikipedia-articles-title-autocomplete



来源:https://stackoverflow.com/questions/627594/is-there-a-wikipedia-api

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!