【问题标题】:"publish_action" permission in FacebookFacebook 中的“publish_action”权限
【发布时间】:2016-01-06 21:57:24
【问题描述】:

我使用最新的Facebook SDK(4.6.0) 创建了一个用于 facebook 集成的演示。

两天前,我的应用程序运行成功。

但是,到目前为止,我的应用程序无法在 Facebook 上分享状态,也无法获得publish_action 许可。 我没有对代码进行任何更改。

有人知道为什么会这样吗?

【问题讨论】:

  • @Jaimin Modi:您尝试使用哪个 Facebook 帐户?是开发还是其他?
  • @AndiGeeky 我自己的 Facebook 帐户。
  • @Jaimin Modi : 和你的应用注册的账号一样吗?
  • @AndiGeeky 是的,它是同一个帐户

标签: android facebook


【解决方案1】:

您是否更改了帐户或尝试在其他帐户中发帖。除了开发者帐户之外,要发布到墙上,您需要该应用程序获得 facebook 批准请参考以下链接。 1)https://developers.facebook.com/docs/facebook-login/permissions/v2.0#review 2)https://developers.facebook.com/docs/facebook-login/permissions/v2.0.

【讨论】:

    【解决方案2】:

    Facebook 发布了新的 api 2.5。

    因此,您需要先从您的开发者 Facebook 帐户更新您的 api。

    按照以下步骤:

    1) 使用您的 facebook a/c 登录

    2) 检查您应用的 API 版本是 2.4 还是 2.5..

    3) 如果是 2.4,那么您的应用程序应该可以工作,但如果它已更改 那么您需要从您的帐户授予权限才能共享状态 在脸书上。

    4) 转到工具和支持,选择 Graph 和 api。

    5) 并在那边授予 publish_action 权限。

    详细解释请参考以下链接:

    iOS :How to get Facebook Album Photo's Picker

    以上链接是相册权限,但您可以设置所需的权限。

    希望对你有所帮助。

    【讨论】:

    • “Facebook Api 已从 2.4 升级到 2.5。” – 这种说法并不完全正确……Facebook 最近发布了 v2.5 ;但这并不意味着现有应用需要立即升级。
    • @CBroe :对不起,我错误地解释了 wrods。
    • 没有问题,只是想澄清一下,这样阅读本文的人就不会产生错误的想法并认为他们必须立即升级他们的应用程序。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-12-26
    • 1970-01-01
    • 2012-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多