Получить страницы из API MediaWiki с помощью jQuery - PullRequest
1 голос
/ 06 мая 2011

Я пытался найти решение для получения ссылок / страниц (не знаю, как это называется) со страницы категории MediaWiki с использованием простого jQuery.Я читал документы API , но не знаю, что искать.

Если вы посмотрите на эту страницу , вы увидите даты выходавидеоигры .. это информация, которую я хочу получить.И это насколько я получил:

var title="Upcoming_video_games";

$.getJSON("http://en.wikipedia.org/w/api.php?action=query&list=allpages&titles="+title+"&format=json&callback=?", function(data) {
    console.log(data);
});

Кто-нибудь знает, как это сделать?Любая помощь приветствуется.

TIA

1 Ответ

0 голосов
/ 27 июля 2012

Попробуйте это

var url = "http://en.wikipedia.org/w/api.php?action=parse&format=json&callback=?";
var page = "Pune"; // your page title, eg. New_York

$.getJSON(url, { 
  page: page, 
  limit:1,
  prop:"text|images", 
  uselang:"en"
}, function(data) {
  var $container = $("body")

  // append body
  //$container.append(data['parse']['text']['*']); 

Затем получите данные в var и используйте функцию поиска для каждого объекта, такого как изображения, заголовок или некоторые теги. Абхиджит ...

...