【发布时间】:2017-08-10 23:40:28
【问题描述】:
我正在尝试使用Facebook SDK for Python 编写一个python 脚本来下载我自己的所有照片。
my_token = 'user_access_token'
import facebook
graph = facebook.GraphAPI(access_token=my_token, version='2.7')
photos = graph.get_connections(id='me', connection_name='photos')
photos
但是照片是一个空字典。
{'data': []}
我意识到我只有 user_friends, public_profile 权限每个我的用户访问令牌是用我自己的 fb 帐户生成的,如果我需要的权限超过这些权限,我需要申请应用审查"Apps that ask for more than public_profile, email and user_friends must be reviewed by Facebook before they can be made available to the general public."
我真的需要为我所谓的应用申请审核吗,这只是一个 python 脚本,以便下载我自己的照片,还是我在这里遗漏了什么
【问题讨论】:
-
谢谢;这比最初的发布要重要得多。它超出了我要删除的答案的重点。
-
@CBroe 我在我的应用程序中被列为管理员,所以我应该拥有完全访问权限?
-
我正在使用为我的测试应用生成的 user_token
-
该令牌是否包含 user_photos 权限?调试它来验证。
标签: python facebook facebook-graph-api