2013-03-19 82 views
0

我的目标是让我的应用程序能够使用扩展权限“read_stream”读取我的用户流,但是当请求该权限时对话框不显示我请求许可。请求在Facebook登录中的某些扩展权限(read_stream)登录无效

我没有问题请求电子邮件或publish_actions权限,但read_stream是一个不行,以及其他各种扩展权限。以下是我用于Facebook登录的示例:

https://www.facebook.com/dialog/oauth?scope=publish_actions%2Cread_stream&redirect_uri=http%3A%2F%2Fwww.MYDOMAIN.com%2Fsocialregistration%2Ffacebook%2Fconnect%2F&display=popup&client_id=MYAPPID 

请求read_stream时是否需要请求另一个权限?有什么我需要改变我的Facebook应用程序设置专门为范围权限请求?我的目标是能够获得“read_stream”的许可。

感谢您的任何意见!

回答

0

我描述的方法确实有效!问题在于第二个Facebook提示符用于在初始提示权限后发生的扩展权限。

令人困惑的是,facebook在第一个facebook对话框中显示电子邮件和publish_actions的权限,而不是以一致的方式显示所有扩展权限....但这是Facebook的选择!

所以希望这可以帮助任何像我一样困惑的人!