Есть ли API Википедии?


на моей странице пользователя Википедии я запускаю скрипт Википедии, который отображает мою статистику (количество отредактированных страниц, количество новых страниц, ежемесячная активность и т. д.).

Я хотел бы разместить эту информацию в своем блоге.

есть ли API, который позволит мне сделать что-то подобное?

5 127

5 ответов:

MediaWiki для API работает на Википедии ( docs). Вы также можете использовать Special: Export функция для сброса данных и разбора его самостоятельно.

дополнительная информация.

Википедия построена на MediaWiki, и вот MediaWiki API.

Если вы хотите извлечь структурированные данные из Википедии, вы можете рассмотреть возможность использования DbPedia http://dbpedia.org/

Он предоставляет средства для запроса данных с использованием заданных критериев с помощью SPARQL и возвращает данные из разбираемых шаблонов Wikipedia infobox

вот быстрый пример, как это можно сделать в .NET http://www.kozlenko.info/blog/2010/07/20/executing-sparql-query-on-wikipedia-in-net/

есть некоторые библиотеки SPARQL доступно для нескольких платформ, чтобы сделать запросы проще

Jwpl-Java-библиотека Википедии -- интерфейс прикладного программирования для Википедии

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