首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >facebook 'req_perms‘和'ext_perms’有什么区别?

facebook 'req_perms‘和'ext_perms’有什么区别?
EN

Stack Overflow用户
提问于 2011-06-02 23:17:47
回答 1查看 1.6K关注 0票数 0

我在我的web应用程序中使用的是FacebookphSDK2.1.2。我使用getLoginUrl方法向登录在我的站点的用户请求权限。

代码语言:javascript
复制
$facebook->getLoginUrl(array( 
'req_perms'=> 'email,read_stream,user_birthday,user_hometown,user_photos'));

我想知道用户是否可以要求可选的permission.And,req_perms和ext_perms之间有什么区别?

诚挚的问候

EN

回答 1

Stack Overflow用户

发布于 2012-05-23 01:47:59

req_perms是您可以设置为应用程序在开始使用应用程序之前“需要”的权限。

ext_perms是您可以请求的可选权限,以增强用户的体验,用户可以根据不同的情况选择具体允许/不允许这些权限中的每一个。

编辑: req_perms和ext_perms已经折旧,并被一个单一的“作用域”参数(值将确定哪些权限是可选的)所取代- 感谢Igy

ie:https://developers.facebook.com/docs/authentication/permissions/#extended_perms

如果您使用的是增强的Auth对话框,扩展权限将显示在对话框的第二页上,并且是单独的用户可撤销的。如果请求这些权限,用户可以选择不授予其中一个或多个权限。如果请求,应用程序不应期望用户总是授予这些权限。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6221444

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档