如何使用Wikipedia的API搜索使用JS和/或jQuery的多篇文章

时间:2017-01-31 07:09:59

标签: javascript jquery html wikipedia-api

我使用的是FreeCodeCamp,但在我的生活中无法弄清楚如何使用维基百科的API。这是我迄今为止所做的事情

$(document).ready(function() {
  $.ajax({
    type: "GET",
    url: apiURL,
    dataType: 'jsonp',
    success: function(data) {
      $("#api").html(JSON.stringify(data));
    }
  });
});

apiURL显然是我需要使用的网址,但到目前为止,我尝试过的100多件事中没有任何东西可以让它发挥作用。

拜托,我知道我可能很遥远,但我对如何使用API​​非常不了解。

谢谢!

1 个答案:

答案 0 :(得分:1)

你可以通过许多不同的方式实现你的目标,其中一个就像这样

    $(document).ready(function() {
  $.ajax({
    url: "https://en.wikipedia.org/w/api.php?format=json&action=query&generator=search&gsrsearch=starwars",
    dataType: "jsonp",
    success: function(data) {
      $("#api").html(JSON.stringify(data, null, 3));      
    }
  });
});

在上面的代码中,在api.php之后使用了一个空格,不需要这个空格。我认为这是错误添加的。