为什么我的Facebook应用程序会询问我是否'I’我想访问他们的朋友列表
Why my Facebook app asks asks if I'd like to access their friend list?
我正在开发一个Facebook应用程序,它只需要访问他们的基本用户信息和电子邮件地址。在范围内,我指定电子邮件和我的URL,如下所示:
https://www.facebook.com/dialog/oauth?client_id=123&重定向uri=http://www.example.com/&state=d8c7767e8aa5470a44ec50c22737e2d8a&display=popup&scope=电子邮件
然而,当我打开那个URL时,Facebook会问:
示例应用程序希望访问您的公共档案、好友列表和电子邮件地址。
我没有指定好友列表权限,也不想要。
好友列表是基本权限的一部分。
您可以通过/userid/friends
读取好友列表,此列表与扩展权限read_friendlists
不同,后者是您创建并添加好友的列表(例如,University、StackOverflow、我的公司…)。
这就是为什么即使你没有在Facebook应用程序设置或查询(范围查询字符串)中指定这些额外权限,Facebook也会自动请求它。
你可以在这里和这里找到更多信息。
相关文章:
- 使用js或extjs访问对象的java列表
- Javascript中Dictionary的访问列表
- jQuery访问列表视图->ul->李->span->img
- 访问可扩展QML应用程序中的列表视图索引
- D3.js~有没有办法在下拉列表中访问csv标题值
- 访问knockout.js选择列表中的值时出现问题
- 通过访问Ember.ArrayController获取话语中徽章的列表
- 循环访问本地存储中的 json 列表
- 使用 chui.js $.当有两个列表时,UI 可访问
- 在 jQuery 中从某个索引循环访问列表到另一个索引
- 循环访问列表并获取元素映像 ID
- 如何从 setInterval 访问列表中的动态内容
- 使用Javascript访问列表项中的表单元格数据
- 使用JQuery访问列表的元素
- 无法在JavaScript中从Flask模板变量中访问列表元素
- 在javascript中访问列表元素
- AngularJS中的文件访问列表
- 在JavaScript中访问C#列表变量
- 如何在Javascript中从JSP访问列表
- JQuery UI对话框按钮如何访问列表的选定值