0

我的目标是让我的应用程序能够使用扩展权限“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”的许可。

感谢您的任何意见!

4

1 回答 1

0

我描述的方法确实有效!问题是在初始权限提示之后出现了第二个 facebook 扩展权限提示。

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

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

于 2013-03-19T19:00:16.597 回答