2015-09-16 220 views
-2

我想製作一個應用程序,它將從Facebook下載所有照片。從Facebook獲取照片

我用這樣的工具:https://developers.facebook.com/docs/facebook-login/web

本人正常簽收,但我不知道該怎麼做,該怎麼做才能讓您的所有照片的URL列表?

我想開始這樣做。我已經使用這個代碼:

FB.api('/me/albums', function(response) { 

    alert(JSON.stringify(response)); 

}); 

但我只得到這樣的:

{"data":[]} 

有誰可以幫幫我嗎?

+0

讀我的答案是對IO但是可能會有所幫助..... http://stackoverflow.com/questions/30207465/ios-facebook-album-photos-picker/31789234#31789234 –

回答

0

您確實需要授權用戶使用user_photos權限,否則您將無法獲得任何照片。既然你沒有提到範圍參數,我認爲這是問題所在。例如:

FB.login(function(response) { 
    console.log(response); 
}, {scope: 'user_photos'}); 

這裏'山教程JavaScript的SDK,除了官方的文檔:http://www.devils-heaven.com/facebook-javascript-sdk-login/

順便說一句,得到了唱片後,就可以使用這個終端來獲取照片每張專輯:https://developers.facebook.com/docs/graph-api/reference/v2.4/album/photos

您還可以結合調用來獲取在同一呼叫的照片,例如:

​​