Facebook アルバムから画像を読み込んでギャラリーを作成しようとしています。
ただし、Facebook には 1 ページあたり 25 枚の画像という制限があり、JSON ページング応答を使用してさらにデータを収集する方法が見つからないという問題が発生しています。
この応答を私のコードに組み込むためのアドバイスをいただければ幸いです。
ありがとう!
$(document).ready(function() {
(function (gallery_id) {
var title = $('h3'),
thumbs = $('.thumbs');
// album info
$.getJSON('//graph.facebook.com/' + gallery_id + '?callback=?', function(json, status, xhr) {
title.html('<a href="' + json.link + '">' + json.name + '</a> from ' + json.from.name);
});
// images
$.getJSON('//graph.facebook.com/' + gallery_id + '/photos?callback=?', function(json, status, xhr) {
var imgs = json.data;
for (var i = 0, l = imgs.length - 1; i < l; i++) {
$('<div><img src="' + imgs[i].images[3].source + '" data-img="' + imgs[i].images[0].source + '" data-fullsize="' + imgs[i].images[0].source + '"></div').appendTo(thumbs);
}
$('.thumbs').SuperBox();
});
})('406683109390041');
});