获取Facebook用户个人资料的所有公开相册 - iOS Facebook SDK

时间:2012-05-31 23:29:24

标签: objective-c facebook public photos

有没有办法在Facebook上获取用户个人资料的所有公开相册?例如,如果我在这样的URL中使用我的app * access_token *:

  

https://graph.facebook.com/USER_ID/albums?access_token=MY_APP_ACCESS_TOKEN

我收到此错误:

{
"error": 
{
  "message": "A user access token is required to request this resource.",
  "type": "OAuthException",
  "code": 102
}
}

为什么呢?这是正确的语法吗?

解决之后,我怎么能在Objective-C中做到这一点? 提前谢谢

2 个答案:

答案 0 :(得分:0)

即使您想获取用户的公开相册,也需要让用户授予正确的权限并使用您的应用程序登录。需要user_photos才能看到当前用户的照片,并且需要friends_photos才能看到用户的朋友的照片。

答案 1 :(得分:0)

最近遇到过这个问题。在Facebook开发者网站上编辑应用程序的权限。在user_photos中添加User & Friend permissions解决了我的问题。