android如何在android中获取“任何有效的access_token”?

时间:2013-11-15 04:01:11

标签: android facebook-graph-api facebook-fql

为了获得官方文档https://developers.facebook.com/docs/reference/fql/album中的相册(或此字段中的其他字段)的帮助,我需要:

  • 任何有效的access_token,如果它是公开的。
  • user_photos权限,如果它不是公共的并且属于用户
  • friends_photos权限,如果它不是公开的并且属于用户的朋友

当我使用“来自专辑WHERE owner = me()”的SELECT辅助时,我从专辑字段中得不到我需要的信息。
我在Android应用程序中添加的权限,但是:1。 - 如何在android中获得有效的acces_token? 2.什么是指定文件的有效acces_token?
3.-如果可以,请提供代码示例。

编辑,解决方案:
我已经解决了我的问题,显然在启动查询时会自动使用有效的access_token,我的查询也是:SELECT pid FROM photo WHERE owner = me() AND aid IN (SELECT aid FROM album WHERE owner = me())

该令牌是长期的,将在60天后到期并再次登记,只需退出并再次登录即可获得新的令牌。

最后这是我的权限:

"user_likes", "user_status", "friends_birthday",
                "friends_location",
                "friends_relationship_details","friends_relationships",
                "user_photos","friends_photos","user_friends",
                "email"

希望将来帮助其他人。

1 个答案:

答案 0 :(得分:1)

获取朋友专辑的访问权限..否则此链接可以帮助您 facebook by github

也在How to get all the pics from the facebook album using fbsdk 3.0 in android

中询问