FacebookのGraphAPIを介して写真を取得しようとしています。これが私のコードです:
function getImgURL(photos, m) {
n=0;
while (typeof photos[n] !== 'undefined') {
photourl[m] = photos[n].images[2].source;
n++;
m++;
}
}
$('document').ready(function() {
var url = "https://graph.facebook.com/179877662120200";
var json = $.ajax(url);
console.log(json);
console.log(json.responseText);
var photos = $.parseJSON(json);
console.log(photos);
console.log(photos);
var m = 0;
getImgURL(photos, m);
while (typeof photos.paging !== 'undefined') {
json = $.ajax(photos.paging.next);
photos = $.parseJSON(json);
getImgURL (photos, m);
}
});
したがって、ログを見ると、変数jsonがオブジェクトとして返されます。オブジェクトのプロパティの1つは「responseText」ですが、これをコンソールに出力しようとすると、「undefined」が返されます。