получить информацию из Википедии - PullRequest
0 голосов
/ 20 февраля 2010

Есть ли возможность получить основное описание страницы википедии?

Как в http://en.wikipedia.org/wiki/Radiohead

Я хочу получить:

Radiohead - английская альтернативная рок-группа из Абингдона, Оксфордшир, образованная в 1985 году. Группа состоит из Тома Йорка (ведущий вокал, ритм-гитара, фортепиано, биты), Джонни Гринвуда (соло-гитара, клавиатура, другие инструменты), Эд О'Брайен (гитара, бэк-вокал), Колин Гринвуд (бас-гитара, синтезаторы) и Фил Селуэй (ударные, ударные). ... Работа Radiohead появилась в большом количестве опросов слушателей и списков критиков. [2] [3] Например, в 2005 году Radiohead заняли 73 место в списке Rolling Stone как «величайших художников всех времен». [4] В то время как более ранние альбомы группы были особенно влиятельны на британский рок и поп-музыку, [5] их более поздние альбомы принесли им широкую аудиторию. [6] Их работа оказала влияние на других музыкантов в жанрах, начиная от джаза и классической музыки до хип-хопа и R & B. [7] [8] [9] [10]

Как я могу это сделать?

спасибо

Ответы [ 4 ]

2 голосов
/ 24 февраля 2010

Существует специальное решение для Ruby on Rails. Используйте плагин wikipedia-client .

2 голосов
/ 20 февраля 2010

Википедия на основе движка MediaWiki. Вы можете использовать MediaWiki API .

0 голосов
/ 24 февраля 2010

Вы также можете загружать дампы Википедии (на многих языках) и других проектов, как в XML, так и в HTML. Википедия: Загрузка базы данных дает вам низкий уровень.

0 голосов
/ 20 февраля 2010

Я знаю, что есть Wikipedia API от Wikipedia Labs, который доступен. Это все еще в бета-фазе. Он использует веб-сервисы, поэтому я не знаю, как делать веб-сервисы в RoR.

Источник: http://wikipedia -lab.org / ru / index.php / Wikipedia_API .

РЕДАКТИРОВАТЬ : Если вы хотите прочитать актуальный API Википедии, посетите сайт здесь . Это RESTful API, с методами для вызова и как получить информацию из Википедии. Он основан на движке Wiki API WikiMedia.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...