【问题标题】:How can I use publish_actions for testing without review?如何在没有审查的情况下使用 publish_actions 进行测试?
【发布时间】:2014-05-14 09:43:22
【问题描述】:

我需要在 facebook 上测试 score 的帖子,但它需要 publish_actions 权限。我使用 Unity3D 的 Facebook SDK 的最新版本。是否可以在不审核我的申请的情况下获得 publish_actions 权限?我尝试使用

获得此权限
FB.Login( "publish_actions", LoginCallback );

但是当我尝试发布分数时,LoginCallback 的 FBResult 总是返回错误(403 禁止)。我还尝试使用 facebook sdk 的测试用户对其进行测试,但没有运气(同样的问题 - 403 被禁止)。我读到here,我作为管理员可以使用所有权限而无需审查。但是怎么做呢?

【问题讨论】:

    标签: c# facebook facebook-graph-api unity3d facebook-unity-sdk


    【解决方案1】:

    这些是您需要执行的步骤才能为您的开发访问令牌获得更多权限:

    1. 转到以下 URL:'https://developers.facebook.com/tools/explorer/'
    2. 从顶部附近的下拉菜单中,选择您想要获得扩展权限的应用程序
    3. 点击“获取访问令牌”
    4. 选择您想要的所有权限(包括 publish_actions)
    5. 复制旁边文本字段中生成的访问令牌,并在 Unity 提示您输入访问令牌时使用它。

    希望这能为您解决问题。如果有任何步骤不清楚,请告诉我

    【讨论】:

    • 这可能是真的,但仅适用于您的帐户,不适用于任何其他帐户。对于任何其他帐户,如果 FB 应用程序没有注册“publish_actions”,您会得到“这不会让应用程序发布到 Facebook。”
    • OP 说他需要它来进行测试,所以上面的方法正是为此而工作的。
    • 有没有办法获得生产 Facebook 应用程序的 publish_actions 权限?我正在尝试为我正在开发的 Windows 桌面应用程序注册它,但他们一直拒绝。他们想通过一个我不需要也没有的网站来尝试一下。
    猜你喜欢
    • 2019-07-27
    • 2022-11-17
    • 2020-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-31
    • 2023-01-09
    相关资源
    最近更新 更多