【发布时间】:2014-09-20 15:02:43
【问题描述】:
我一直在寻找为 pinterest 获取 JSON 数据,但请注意,他们目前不允许您获取用户和特定板,因此找到了 mashape,我需要获取 API 密钥,但使用标头请求可以使用 getJSON 完成吗?当前代码是:
我需要传递:“X-Mashape-Key: KEY_HERE”我看到它可以在 ajax 中完成,但不知道如何将 getJSON 作为循环重写,但可以在这里看到:
http://blog.mashape.com/mashape-sample-code-executing-ajax-request-using-jquery/
$.getJSON(settings.apiPath + settings.username + '/boards/', function (data) {
beforeSend: setHeader,
console.log(data);
for (var i = 0; i < settings.count; i++) {
var feed = false;
if(data.data[i]) {
feed = data.data[i];
}
var temp_data = {
message: truncate(feed["message"], 100),
url: feed["link"]
};
$('#pinterestFeed ul').append('<li class="feed">' + templating(temp_data) + '</li>');
}
$(".pinterest #loading").hide();
});
【问题讨论】:
-
您可以简单地使用
$.ajax()? span> -
是的,我知道,但不知道如何将我已经在 getJSON 中制作的完全重写为循环数据,这有点新
-
您可以使用
$.ajaxSetup()为所有未来的 AJAX 调用设置选项。