如何使用Jquery从相册中获取Facebook照片

时间:2012-04-24 12:53:10

标签: jquery facebook-graph-api photo

任何人都可以帮助我吗?我正试图从Facebook专辑中提取所有照片

之前的答案很接近,但我需要提取相册中的所有照片,而不仅仅是个人资料照片:

Selecting item number in JSON from Facebook Graph API

好的,这是我的剧本:

<script>

 var fburl = "https://graph.facebook.com/artisticpassion/albums?access_token=AAACEdEose0cBAE6xJxnAdD383u6h5CAjHmTbZCnoccvtS4AwDgL2SEP9wl92635df3KcV0T0ZB2ZAAZCmhEu7ZAuM2g7w8FM0XzqAnfZBMzgZDZD"

    $.getJSON(fburl, function(data){
    //var data = data["data"][0]["picture"];
    $.each(data["data"], function() {
        $a = $("<a></a>").attr("href", this.link);
        $img = $("<img />").attr("src", this.picture);
        $a.append($img)
        $("#photos").append($a);
    });
});

</script>

然后将照片附加到div,如下所示:

<div id="photos"></div>

非常感谢您提供的任何帮助!

1 个答案:

答案 0 :(得分:0)

试试这个:用“照片”替换“专辑”

 var fburl = "https://graph.facebook.com/artisticpassion/photos?access_token=AAACEdEose0cBAE6xJxnAdD383u6h5CAjHmTbZCnoccvtS4AwDgL2SEP9wl92635df3KcV0T0ZB2ZAAZCmhEu7ZAuM2g7w8FM0XzqAnfZBMzgZDZD"

    $.getJSON(fburl, function(data){
    //var data = data["data"][0]["picture"];
    $.each(data["data"], function() {
        $a = $("<a></a>").attr("href", this.link);
        $img = $("<img />").attr("src", this.picture);
        $a.append($img)
        $("#photos").append($a);
    });
});