我在我的网站上运行此代码以获取集合上的照片,但我总是最终得到错误。控制台日志显示“parsererror”。我究竟做错了什么?无法通过jQuery调用flickr api
middle.php
<?php die(file_get_contents($_REQUEST['url'])); ?>
的script.js
//Flickr
var url = encodeURIComponent('http://api.flickr.com/services/rest/?method=flickr.photosets.getPhotos&api_key=1408bff5f72a4b84b924d13e8562b6a2&[email protected]&photoset_id=72157629903184261&format=json');
$.ajax({
url: "middle.php?url="+url,
dataType: "json",
success: function(){
console.log("yes");
},
error: function(jqXHR, textstatus, errorThrown){
console.log("nooo");
console.log(textstatus);
}
});
此代码看起来洁净。也许你的代码中有其他地方出现错误? – Dutchie432 2012-04-27 12:55:10
[同源](http://en.wikipedia.org/wiki/Same_origin_policy)? – prodigitalson 2012-04-27 12:55:16
增加了一个中间人技术 – 2012-04-27 13:58:54