facebook graph api引入用户公共专辑

时间:2010-05-05 17:57:53

标签: facebook

我试图引入用户相册。我如何获得专辑ID?我使用的是javascript sdk和graph api。

- 标记

2 个答案:

答案 0 :(得分:1)

您可以使用此调用遍历所有用户的相册:

http://graph.facebook.com/-the-users-id-/albums

答案 1 :(得分:1)

这将获取USER_ID的每张专辑的相册ID:
SELECT辅助FROM专辑WHERE所有者IN(SELECT uid2 FROM friend WHERE uid1 = me()和uid2 =“USER_ID”)

这将获得USER_ID每张相册中每张图片的src:
SELECT src FROM photo WHERE help IN(SELECT aid FROM album WHERE owner IN(SELECT uid2 FROM friend WHERE uid1 = me()and uid2 =“USER_ID”))

注意使用“uid1 = me()”,如果没有这个,FB似乎有权限问题,即使当前用户已登录。

另外,请确保在登录用户时要求获得权限 http://developers.facebook.com/docs/authentication/permissions/