【问题标题】:Is "credit_balance" whitelisted feature on Facebook?Facebook 上的“credit_balance”功能是否已列入白名单?
【发布时间】:2011-10-28 19:57:54
【问题描述】:

我一直在网上搜索有关如何从 Facebook 用户那里获取“credit_balance”的信息。

要获取用户 credit_balance,我使用的是:Facebook Credits - Getting error code 13 when trying to get credit balance

我知道您必须使用“应用程序 access_token”而不是用户的这一事实(我最近一直在尝试这两个令牌以确保)。

而且我完全知道有多个帖子说获得“credit_balance”是列入白名单的功能。

所以我的结论是,我们的应用尚未被列入白名单,这就是为什么我收到“异常:13:此 API 调用进行的基础 FQL 查询遇到以下错误:credit_balance 不是用户表。”例外......所以这应该是故事的结尾......但是,其中一位 Facebook 官员告诉我,“credit_balance”不是白名单功能。现在我很困惑......

我的两个问题:

(1) 那么真相在哪里呢?请有人确认或反驳从 Facebook 获取 credit_balance 是否是白名单功能,我必须经历白名单程序,从这里填写表格开始:https://www.facebook.com/help/contact_us.php?id=157379954315015 然后等待永恒被列入白名单(显然,我们已经要求被列入白名单......)。 (我也知道,在白名单之后,您必须重新验证您的用户,也这样做了,但仍然没有运气。)

(2) 还有如何检查我的应用程序是否被列入白名单的机会?

提前谢谢你

  • 雅库布

【问题讨论】:

    标签: facebook api whitelist facebook-rest-api


    【解决方案1】:

    终于有官方答案了。我们的应用已被列入白名单:无摩擦支付、get_balance (== get_credits == credit_balance) 和 gamer_status。

    因此,如果有人对“获得 Facebook 积分数”有疑问,请确保首先将您列入白名单。

    Facebook 在大约 1.5 个月后将我们列入白名单,因此您应该在开始项目后立即申请“白名单” + 您应该(恕我直言)踢 Facebook 以尽快回复您。

    雅库布

    【讨论】:

    • 另一个建议,Facebook 在我们被列入白名单至少一周后向我们发送了这个“官方答复”,因此您应该定期检查“get_balance”是否通过。
    【解决方案2】:

    我不知道您问题的具体答案,但我知道 Facebook API 不断变化,互联网上的许多帖子/指南都已过时。

    此外,快速查看official Facebook credit API page 会得到以下信息:

    这项列入白名单的功能是一种 API 调用,允许应用程序 确定用户的余额。它仅适用于开发人员 已将积分指定为他们的游戏内货币。你可以在这里申请。

    请注意:此功能目前仅适用于旧版 PHP 开发工具包。您还必须在白名单后重新验证用户, 在进行函数调用之前。

    也许该笔记与您有关?

    【讨论】:

    • 感谢您的评论!这正是我发现的,所以我认为这是真的。但一位来自 Facebook 的人告诉我,仅仅“确定 credit_balance”不应该是白名单功能。这就是为什么我感到困惑。我也希望最近有 Facebook API 直接经验的人回答这个问题......基本上我想听到“我最近在我的应用程序中完成了 'credit_balance' 并且是/否,它是/ISN'T 白名单功能” .不过还是谢谢你的回答!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-05-17
    • 2017-08-09
    • 2021-11-04
    • 1970-01-01
    • 1970-01-01
    • 2020-06-16
    • 2015-03-20
    相关资源
    最近更新 更多