雙方的Flickr和Picasa支持Json的回調。我使用Picasa API和jQuery 1.7.1做了這樣的事情。 該腳本將顯示您所有Picasa相冊中的所有圖像。 您必須將下面的USERID更改爲您的id,並且您必須在id =「list」的頁面中擁有一個元素。
$.getJSON("https://picasaweb.google.com/data/feed/api/user/USERID?callback=?", {
alt : "json"
}, function(data) {
$.each(data.feed.entry, function(i, item) {
//Get each albumId.
var aid = item.gphoto$id.$t;
$.getJSON("https://picasaweb.google.com/data/feed/api/user/USERID/albumid/" + aid + "?callback=?",
{
alt: "json"
}, function(data) {
$.each(data.feed.entry, function(i,item){
// Get the URL to each image in the album.
var url = item.content.src;
var image = $("<img/>").attr("src", url);
// Put the image into a div with id "list"
$("#list").append(image);
});
}
);
});
});
我想,這對我有幫助。 thx,夥計;) –