我刚刚发现了tumblr API(http://www.tumblr.com/docs/en/api/v2)
我创建了一个新博客(受密码保护),并且还生成了一个API_KEY。
这是我的ajax请求:
$.ajax({
type: "GET",
url : "http://api.tumblr.com/v2/blog/myblog-dev/posts/photo?api_key=MYAPIKEY",
dataType: "jsonp",
success: function (data) {
console.log(data);
}
});
结果是:
{"meta":{"status":404,"msg":"Not Found"},"response":[]}
我无法弄清楚我做错了什么,我错过了什么?!
答案 0 :(得分:0)
http://api.tumblr.com/v2/blog/
的 {$blogname}
强> .tumblr.com/posts/photo?api_key=
的 {$public_consumer_key}
强>
这适用于我,尝试将您的代码更新为此。
显然,将{$blogname}
替换为您尝试访问的应用程序已经过身份验证的博客名称,并显然将{$public_consumer_key}
替换为您已注册的应用程序的 public 使用者键。