我試圖通過從Facebook相冊加載圖像來創建圖庫。在facebook畫廊中加載分頁圖像
但是,我遇到了一個問題,即每頁有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');
});
在這裏使用:vikingsofmiddleengland.co.uk/beta/gallery.html
非常感謝,這是一個比開發者頁面更好的解釋! –