香港专业教育学院一直在寻找获取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(); });
$ .getJSON是的简写
$.ajax({ dataType: "json", url: url, data: data, success: success });
因此,您可以像这样直接使用它
$.ajax({ beforeSend: function(request) { request.setRequestHeader("X-Mashape-Key", 'key_here'); }, dataType: "json", url: settings.apiPath + settings.username + '/boards/', success: function(data) { //Your code } });