2011-10-29 50 views
1

我将publish_stream添加到我希望当人们安装我的Facebook应用程序时所需的权限列表,但现在它无法正常工作。scope = publish_stream不起作用

它适用于本地主机上的测试应用程序,但我在我的实时应用程序上拥有完全相同的权限范围,并且不起作用。对于现有用户,它不会要求任何新的权限,对于只需要电子邮件的新用户。

我甚至已经为字符串添加了像user_photos这样的其他权限,并且对新用户和现有用户来说工作正常,但publish_stream不会被要求。

有什么改变?

+0

对于新用户,将获得具有两个步骤过程的新的认证对话框。在第二步中,他们被要求获得publish_stream的扩展权限。我在应用程序设置中进行设置。但是,我需要现有用户的此权限,我如何提示现有用户获得此权限。 Scope参数不适用于我。 –

回答

1

您需要通过auth-dialog进程发送尚未授予publish_stream扩展权限的用户。如果他们先前已接受该应用,则第一步将自动跳过。

相关问题