2015-09-16 187 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

您还可以结合调用来获取在同一呼叫的照片,例如:

​​