维基百科api获取图像,全文和片段

时间:2016-11-07 14:35:18

标签: javascript jquery json wikipedia wikipedia-api

我使用以下内容获取标题,摘要以及使用其API搜索结果后链接到维基百科的文章:

   $("#wiki").on('click', function(e) {
      var q = $(this).data('subject');
      $.getJSON("http://it.wikipedia.org/w/api.php?callback=?", {
        srsearch: q,
        action: "query",
        list: "search",
        format: "json"
      }, function(data) {
        $("#results").empty();
        $("#results").append("<p>Results for <b>" + q + "</b></p>");
        $.each(data.query.search, function(i, item) {
          $("#results").append("<div><a href='http://it.wikipedia.org/wiki/" + encodeURIComponent(item.title) + "'>" + item.title + "</a><br>" + item.snippet + "<br><br></div>");
        });
      });
    });

HTML

<button id="wiki" data-subject="<?php echo $title(); ?>">Wikipedia</button>
<output id="results"></output>

我试图关注this SO question并回答看我是否可以解决自己,但没有运气,也尝试follow this example

  

如何使用完整文章,图片和代码段实现查询   我正在使用的js?

0 个答案:

没有答案