3

我正在开发一个 Facebook 应用程序,它只需要访问他们的基本用户信息和电子邮件地址。在范围内,我指定了电子邮件和我的 URL,如下所示:

https://www.facebook.com/dialog/oauth?client_id=123&redirect_uri=http://www.example.com/&state=d8c7767e8aa5470a44ec50c2737e2d8a&display=popup&scope=email

但是,当我打开该 URL 时,Facebook 会询问:

示例应用程序想要访问您的公开个人资料、朋友列表和电子邮件地址。

我没有指定好友列表权限,我也不想要。

4

1 回答 1

3

好友列表基本权限的一部分。

您可以通过阅读朋友列表/userid/friends,此列表与扩展权限不同,扩展权限read_friendlists是您创建的列表并将您的朋友添加到这些列表中(例如大学、StackOverflow、我的公司......)。

这就是为什么即使您没有在 Facebook 应用设置或查询(范围查询字符串)中指定这些额外权限,Facebook 也会自动请求它的原因。

您可以在此处此处找到更多信息。

于 2013-08-21T09:49:48.817 回答