【问题标题】:Tumblr API - 'tag crawling' script doesn't show the imagesTumblr API - “标签抓取”脚本不显示图像
【发布时间】:2015-08-25 21:20:16
【问题描述】:

到目前为止我有这个。它应该从“cyberpunk”标签中获取图像并将其发布到<body>,但它不起作用。为什么?更多关于 Tumblr API 的信息可以在here找到。

<script>
  $(document).ready(function (){
    var link = "http://api.tumblr.com/v2/tagged?tag=cyberpunk";
    $.ajax({
      type: "GET",
      url : link,
      dataType: "jsonp", 
      data: {
          api_key: "PgAKpKfv1Tcjo1uhsKEuriThhwH9XDJonRobaGwckw8RJt2tos"
      }
    }).done(function( data ) {
      $.each(data.response.posts, function(){
        var _photos = this.photos;

        $.each(_photos, function(){
          $('body').append("<img src='" + this.original_size.url + "'/>");
        });
      });
    });
  });
</script>

【问题讨论】:

    标签: javascript ajax tumblr


    【解决方案1】:

    只是data.response,而不是data.response.posts,所以

    //your code...
    //..
    
     $.each(data.response, function(){ //
    //.. rest of your code
    

    【讨论】:

    • 是的,行得通!如何修改代码以使脚本从不同的标签随机爬取?我不确定我是否应该为此提出另一个问题。
    • 你应该再问一个问题,因为它超出了这个问题的范围。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-30
    • 1970-01-01
    • 2019-03-24
    • 1970-01-01
    • 2014-09-29
    • 1970-01-01
    相关资源
    最近更新 更多