Android Facebook 墙贴 - publish_action 权限未授权

Posted

技术标签:

【中文标题】Android Facebook 墙贴 - publish_action 权限未授权【英文标题】:Android Facebook wall post - publish_action permission not authorized 【发布时间】:2014-05-08 11:26:10 【问题描述】:

我目前正在开发一个应用程序,我只需要在 Facebook 用户的时间轴上发布消息说“我目前正在使用 X 应用程序,您可以从”下载它。

为此,我需要 Facebook 权限,即“publish_actions”。

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

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

谁能告诉我为什么会出现这个错误?我需要先向 Facebook 提交申请还是其他什么?

【问题讨论】:

【参考方案1】:

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

如果您请求 publish_actions,则需要提交您的应用以供审核。

【讨论】:

好的,我想是这样,但对此不太确定,因为即使不提交应用程序,也可以提前在墙上发布帖子。无论如何,感谢您的帮助。 @PriyankJoshi 你是对的,如果你调用requestNewPublishPermissions,你不需要提交具有publish_actions 权限的应用程序。

以上是关于Android Facebook 墙贴 - publish_action 权限未授权的主要内容,如果未能解决你的问题,请参考以下文章

Facebook墙贴的最大消息长度是多少

Facebook 不会在墙贴上呈现链接图片

在 ios xcode 4.3(故事板)中弹出 facebook feed 对话框(用于墙贴)

通过 Android 应用向 Facebook 好友发送消息

Facebook 应用程序墙的 URL 方案 从网页发布

确定用户何时创建 Facebook 帐户