使用jQuery从MediaWiki API获取页面

时间:2011-05-06 00:10:03

标签: jquery mediawiki mediawiki-api

我一直在努力想出一个解决方案来使用简单的jQuery从MediaWiki类别页面获取链接/页面(dunno所谓的内容)。我一直在阅读API文档,但不知道该找什么。

如果查看this page,您会看到视频游戏的发布日期......这就是我想要获取的信息。这就是我所得到的:

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 :(得分:0)

试试这个

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中获取数据并使用find函数,每个对象如图像,标题或某些标签。 Abhijeet ......