0

私はゲームに取り組んでおり、現在のユーザーのクレジット残高にアクセスできるようにする必要があります。Facebook クレジット API ドキュメントはこれを参照していましたが、削除されたようです。

getBalance はまだ利用できますか? getBalance 呼び出しをどのように実装しますか?

4

2 に答える 2

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 に答える
1

これを呼び出すことができます:
https://api.facebook.com/method/users.getStandardinfo?uids= {USER_UID}&fields=credit_balance&access_token={ACCESS_TOKEN}&format=json

注意:
1. この方法を使用するには、クレジットを使用するようにアプリを適用する必要があります: http://www.facebook.com/help/contact_us.php?id=157379954315015
2. REST API は非推奨ですが、 Graph API を使用してユーザーの残高を取得する方法に関する新しいドキュメントをまだ見つけていません... 私はまだこの方法も使用しています。

露詠

于 2012-01-19T07:04:58.527 に答える