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

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

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

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

5 ответов

Решение

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

Больше информации

Википедия основана на MediaWiki, а здесь - MediaWiki API.

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

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

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

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

JWPL - Библиотека Wikipedia на основе Java - Интерфейс прикладного программирования для Wikipedia

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

Другие вопросы по тегам