- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想从 tumbler 获取帖子并显示在我的网站博客中。
$.ajax({
"http://api.tumblr.com/v2/blog/rexsmith731.tumblr.com/posts?api_key=myapikey",
dataType: 'jsonp',
success: function(results){
$("h1").html(results.response.blog.title);
}
});
$.ajax({
url: "http://api.tumblr.com/v2/blog/rexsmith731.tumblr.com/posts?api_key=myapikey",
dataType: 'jsonp',
success: function(avatar){
console.log(avatar);
$(".avatar").attr('src', avatar.response.avatar_url);
}
});
$.ajax({
url: "http://api.tumblr.com/v2/blog/rexsmith731.tumblr.com/posts?api_key=myapikey",
dataType: 'jsonp',
success: function(posts){
var postings = posts.response.posts;
console.log(postings);
var text = '';
for (var i in postings) {
var p = postings[i];
text += '<li><img src=' + p.photos[0].original_size.url +'><a href='+p.post_url+'>'+p.source_title+'</a></li>';
}
$('ul').append(text);
}
});
ul img {
width: 300px;
display: block;
}
li {
display: inline-block;
}
li a {
display: block;
position: relative;
top: -100px;
font-size: 24px;
color: white;
text-decoration: none;
text-align: center;
background: rgba(0,0,0,0.7);
padding: 10px;
text-transform: Uppercase;
font-family: helvetica;
}
<h1></h1>
<img src="" class="avatar">
<span class="followers"></span>
<ul>
</ul>
它返回页面标题,但不返回头像和帖子?我犯了什么错误?我使用消费者 key 作为 API key 。我可以通过其他方式将我的不倒翁数据显示到我的网站博客中吗?
最佳答案
我发现一个问题:
这行for (var i in posts) {
(对键和索引进行迭代)与var p = posts[i];
配合效果不佳。要么使用 for (var i = 0; posts.length; i++) { var posts = posts[i];//...
或使用 for (var内容发布) {//...
如果代码仍然无法工作,请分享代码的作用
编辑:我还注意到您的 jsonp 请求与我在这里找到的略有不同:Accessing tumblr posts with JSON/JSONP 。那里的答案也许能解决您的问题吗?
关于javascript - 使用 api 从 tumbler 获取帖子,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43472245/
我遇到了按特定顺序从 tumbler 获取数据的问题。我正在尝试通过 tumbler api 按排序顺序从 tumbler 获取数据,如下所示: 网址:“http://api.tumblr.com/v
我想从 tumbler 获取帖子并显示在我的网站博客中。 $.ajax({ "http://api.tumblr.com/v2/blog/rexsmith731.tumblr.com/posts?
嘿伙计们——我正在开发的网站需要一个可从书签工具栏启动的书签。我注意到某些浏览器阻止了我的书签。 但是,类似的小书签(例如 Tumblr、Twitter 和 Delicious)都有解决方法,可以使它
我是一名优秀的程序员,十分优秀!