Tumblr API - 如何创建一个数组,然后脚本将使用该数组来搜索图像?

Tumblr API - How to create an array that then will be used by a script to search images?

我想创建一个包含各种标签的数组(或其他东西,我不确定我是否正确),然后脚本会选择其中的一些(不仅是其中一个)和来自该标签的 post 个图像。到目前为止,在其他程序员的帮助下,我设法创建了一个简单的脚本,可以从一个标签中抓取图像,我想对此进行扩展。这是完整的代码:

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

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

根据评论,无法一次从多个标签中抓取图像。如何修改现有的从数组中随机抓取一个?

只要有一组标签,然后对其进行迭代以从每个标签中调用和检索项目。

即:

tags = ['george', 'of', 'the', 'jungle'];
iterateTags(tags);

function iterateTags(tags)
{
    for (var i = 0; i < tags.length; i++) {
        tag = tags[i];
        endURL = tagsURL + tag;

        callTumblr(endURL);
    }
}

演示在 http://jsfiddle.net/4awvc3m6/6/