我正在开发一款需要代表您发布帖子的应用工作的应用。 即将推出的Facebook Graph API版本2是否允许开发人员强制执行权限,或者用户是否仍然可以选择跳过权限?
答案 0 :(得分:2)
通过简单的Google搜索,您可以找到以下信息:
相比之下,v2.0中的Facebook登录包含显着差异 与以前的版本。在较高的层面上,这些变化包括:
- 现在,对于使用您应用的用户,权限是可选的。登录 Dialog现在允许人们选择他们与您的应用共享的信息。 人们可以通过许可权限禁用他们共享的内容 基础。
- 朋友列表不再是默认列表的一部分 权限,只返回使用该应用程序的朋友。见 上面有关用户ID和朋友的部分,以了解有关ID和ID的更多信息 朋友正在改变。
- basic_info已被public_profile取代。 名为basic_info的默认权限集已替换为 public_profile。除了事实之外,权限集是相同的 该朋友列表已被移至单独的权限。
- 有 已经对权限进行了重大更改。最值得注意的是,所有的 friends_ *权限已被删除。已经有两个新权限 也加入了。有关更多信息,请参阅以下有关权限的部分 信息。
- 我们现在使用Facebook登录查看一些应用。如果你的应用程序 我们现在要求的不仅仅是public_profile,email和user_friends 要求您使用这些许可才能在Facebook之前进行审核 可以从普通用户请求这些权限。请看我们的 有关详细信息,请参阅以下部分。
在https://developers.facebook.com/docs/apps/upgrading
中回答您的问题是,用户可以随时跳过/撤消权限