我想触发Facebook登录,我正在访问此网址:
https://www.facebook.com/dialog/oauth?client_id=398192236928167&scope=user_photos&response_type=token&redirect_uri=http://www.useralbum.com/callback.html
我指定 scope = user_photos ,但权限弹出窗口显示:
App_name would like to access your public profile, friend list and photos
以前只是说
would like to access your photos.
我做错了什么?
答案 0 :(得分:2)
你没有做错,消息
App_name想要访问您的公开个人资料,朋友列表
随着您的许可一起出现,因为Facebook将基本Public Profile and Friend List permission添加到所有应用程序作为默认设置,即使您没有要求任何权限。并且无法阻止 Facebook添加这些基本权限,以便您可以获得权限请求,例如
App_name想要访问您的照片。
修改:如果您在未定义任何范围的情况下请求权限,请接受该权限,然后请求另一个scope=user_photos
,然后只需说出App_name would like to access your photos
。