gpt4 book ai didi

jquery - Tumblr API v2 : Displaying Images?

转载 作者:行者123 更新时间:2023-12-01 00:23:38 24 4
gpt4 key购买 nike

我正在尝试在我的网站上设置 Tumblr API。

到目前为止,我的文本帖子工作正常,如下所示:

$.ajax({
url: "http://api.tumblr.com/v2/blog/myblog.tumblr.com/posts?api_key=myapikey",
dataType: 'jsonp',
success: function(results){

var i = 0;

while (i < 20) {

var type = results.response.posts[i].type;
var date = results.response.posts[i].date;

if (type == "text") {
var title = results.response.posts[i].title;
var content = results.response.posts[i].body;
$("#myDivId").append("<div class='posttitle'><h2>" + title + "</h2></div>");
$("#myDivId").append("<div class='postbody'>" + content + "</div>");
}
i++;
}//END WHILE

}//END RESULTS FUNCTION
});

但我无法使图像正常工作。我知道,无论出于何种原因,帖子中的图像都保存在数组中,因此我认为执行以下操作就足以获取第一张图像:

   else if (type == "photo") {
var photourl = results.response.posts[i].photos[0].url;
$("#myDivId").append("<div class='postbody'><img src='" + photourl + "'/></div>");
}

但是没有用。如果有人感兴趣,文档就在这里:http://www.tumblr.com/docs/en/api/v2#photo-posts

有人知道如何使这些图像正常工作吗?谢谢

最佳答案

看起来它实际上在alt_sizes中:

results.response.posts[i].photos[0].alt_sizes[i].url

http://jsfiddle.net/ExplosionPIlls/WQqLC/

关于jquery - Tumblr API v2 : Displaying Images?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14516326/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com