0

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

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

4

2 回答 2

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 获取用户余额的新文档……我还在使用这种方法。

于 2012-01-19T07:04:58.527 回答
1

如果它不在图表 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'
    )
);
于 2012-01-19T21:00:19.610 回答