我正在尝试使用tumblr api。我试过了
$(function() {
$.getJSON("http://jiewmeng.tumblr.com/api/read/json", function(data) {
$("#postsContainer").append(data);
});
});
但在萤火虫中得到了200空的反应。当我导航到http://jiewmeng.tumblr.com/api/read/json时,我会看到数据。所以我会得到一些东西而不是空洞的回应?
答案 0 :(得分:4)
对于您需要JSONP, by sticking callback=?
in the URL的跨域请求,您有2个问题,并且需要访问某些属性,例如:data.tumblelog.title
。这是一个例子:
$(function() {
$.getJSON("http://jiewmeng.tumblr.com/api/read/json?callback=?", function(data) {
$("#postsContainer").text(data.tumblelog.title);
});
});
You can view a quick demo here,查看可用的数据the API can be found here,或在您的控制台中查看...或只是visit the URL yourself并将结果粘贴到标记网站,例如{{3}使它更具可读性。