Hello Stack Overflow社区,
我是长期读者,第一次海报。通过其他问题从这个网站上真正聪明的人那里获得了大量的帮助,但我遇到了一个实际上迫使我注册的问题。希望这篇文章可以帮助其他人寻找相同的信息。
我一直试图找出在我的某个网站上显示博客信息的最简单方法。
我决定使用tumblr和它的API来显示这些信息。这是我遇到过的代码,这些代码让我走得很远:
HTML
<div id="Posts"><ul></ul></div>
的javascript
function loadPosts () {
var key = "api_key=1waQ1OkbKW817GisHWCO0sIRZC4IP7sXeCK7EFulQskOYonz5E";
var api = "https://api.tumblr.com/v2/blog/cantbrooklyn.tumblr.com/";
var retrieve_more = function (offset) {
$.getJSON(api + "posts?callback=?&limit=20&offset=" + offset + "&" + key,function(data) {
$.each(data.response.posts, function(i, item) {
var content = item.body;
$("#Posts ul").append('<li>' + content + '</li>')
});
if (data.response.posts.length == 20) {
retrieve_more(offset + 20);
}
});
};
retrieve_more(0);
}
loadPosts();
https://www.tensorflow.org/api_docs/python/tf/IndexedSlices
如果你在jsfiddle中查看代码的结果,你会看到我的帖子的长列表,但有很多单词&#34; undefined。&#34;每个&#34; undefined&#34;应该是我的媒体帖子之一,显示照片或视频。令人困惑的是,我的文章帖子中的图片显示得很好。所以在javascript的某个地方,我的代码省略了除文本帖之外的所有内容。如果有人知道什么是错的,我会很感激这个建议。
提前致谢!
扎克