2014-05-08 115 views
2

我目前正在开发一个应用程序,我只需要在Facebook用户的时间线上发布消息,说“我目前正在使用X应用程序并且可以从它下载”。Android Facebook墙贴 - publish_action权限未授权

现在,我需要Facebook的权限是“publish_actions”。

当我尝试打开具有此权限的授权对话框时,出现以下错误,所以现在用户甚至未要求publish_actions权限,因此我无法在用户的墙上发布任何消息。

enter image description here

我现在用的是我创建了我在Facebook上注册的实际应用的测试应用程序的应用程序ID。此外,当我尝试真正的应用程序的应用程序ID时,我得到相同的错误。

有谁能告诉我为什么会出现这个错误?我是否需要首先将我的应用程序提交给Facebook或还有其他什么?

回答

1

https://developers.facebook.com/docs/facebook-login/permissions/v2.0#review

如果要求publish_actions,您需要提交您的应用程序进行审核。

+0

好的,我认为是这样,但对此并不确定,因为即使没有提交应用程序,之前在墙上发布帖子也很顺利。无论如何,感谢您的帮助。 –

+0

@PriyankJoshi你是对的,如果你调用'requestNewPublishPermissions',你不需要用'publish_actions'权限提交应用程序。 – eleven