2011-12-05 7 views
0

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

getBalanceはまだ使用できますか?どのようにしてgetBalance呼び出しを実装しますか?
https://api.facebook.com/method/users.getStandardinfo?uids= {USER_UID} &フィールド= credit_balance & access_tokenは= {access_tokenは} &形式は= JSON

ご注意:あなたがこの呼び出すことができます

+0

興味深いが、私は先日、このに対していくつかの統合を行いました。私はそれが言及を参照してくださいしていない。それはFacebookがそれを隠しているのだろうか。つまり、Facebookの観点から考えると、どうしてあなたは知る必要があろうか。ユーザーがアプリ内アイテムを購入するのに十分なクレジットがない場合、フローはFacebookからFBクレジットを購入するフローに変わります。だから私はそれがもう存在しないことに驚かないだろう。 –

答えて

1

このメソッドを使用するためには
1.を、あなたが適用されるべきですhttp://www.facebook.com/help/contact_us.php?id=157379954315015
2. REST APIは廃止予定ですが、グラフAPIを使用してユーザーの残高を取得する方法についての新しい文書はまだ見つかりません...このメソッドも使用しています。

Roei

1

私はそれは私が読んだ(あるいはそこだと読んでいないものに基づいてケースのように思われるグラフAPIでない場合、それは、この時点で利用可能だとは思いませんクレジット "プロモーション期間"終了後のそれの言及は終了)。

users.getStandardInfoメソッドを使用してみましたが、このエラーが発生しました。このAPI呼び出しで作成された基本のFQLクエリで、次のエラーが発生しました。credit_balanceはuserテーブルのメンバーではありません。このことにより、返さ

$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' 
    ) 
); 
関連する問題