【问题标题】:Credits Get Balance积分获得平衡
【发布时间】:2011-12-05 14:39:01
【问题描述】:

我正在开发一款游戏,需要能够访问当前用户的积分余额。 Facebook credits API 文档引用了这个,但它似乎已被删除。

getBalance 是否仍然可用?如何实现 getBalance 调用?

【问题讨论】:

  • 有趣的是,前几天我对此做了一些整合。我没有看到它提到它。会不会是 Facebook 掩盖了它。我的意思是,如果你从 Facebook 的角度考虑,你为什么需要知道。如果用户没有足够的积分来购买您的应用内商品,则流程会更改为他们从 Facebook 购买 FB 积分。所以我不会对它不再存在感到惊讶。

标签: facebook facebook-credits


【解决方案1】:

您可以致电:
https://api.facebook.com/method/users.getStandardinfo?uids={USER_UID}&fields=credit_balance&access_token={ACCESS_TOKEN}&format=json

注意:
1.要使用此方法,您应该申请您的应用程序使用Credits:http://www.facebook.com/help/contact_us.php?id=157379954315015
2. REST API 正在被弃用,但我还没有找到关于如何使用 Graph API 获取用户余额的新文档……我也在使用这种方法。

罗伊

【讨论】:

    【解决方案2】:

    如果它不在图形 api 中,我不相信它现在可用学分“促销期”结束)。

    我刚刚尝试使用 users.getStandardInfo 方法并收到此错误:此 API 调用进行的基础 FQL 查询遇到以下错误:credit_balance 不是用户表的成员。

    由此返回:

    $obj = json_decode(
    curl_call_fb(
        'https://api.facebook.com/method/users.getStandardinfo'.
        '?uids='.$user->getFacebookId().
        '&fields=credit_balance'.
        '&access_token='.$access_token.
        '&format=json'
        )
    );
    

    【讨论】:

      猜你喜欢
      • 2019-04-22
      • 2020-06-19
      • 1970-01-01
      • 2023-04-04
      • 2011-03-10
      • 1970-01-01
      • 2020-04-07
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多