- Facebook SDK 3.0を使用しています。
- 私のアプリの種類はゲームに設定されています。
- 適切な「publish_actions」権限があります。
- 私のトークンはまだ有効です。
を使用して「me/scores」にスコアを投稿しようとしています
Bundle fbParams = new Bundle(); fbParams.putString("score", "" + highScore); Request request = new Request(session, "me/scores", fbParams, HttpMethod.POST, new Request.Callback() { @Override public void onCompleted(Response response) { Log.d("com", "done"); FacebookRequestError error = response.getError(); if (error != null) { Log.d("com", "Posting Score to Facebook failed: " + error.getErrorMessage()); } else { Log.d("com", "Score posted successfully to Facebook"); } } } ); request.executeAsync();
Facebook 開発者サイトによると、一般的なアクションは事前のセットアップを必要としません。HTTP ポストを使用してアプリからリクエストを行うだけで、アクションのリストにアクションが表示されます。しかし、それは機能していません。
いくつかの質問:
- カスタム アクションを作成しない場合、名前空間は必要ですか?
- まだアプリをアプリストアに提出していませんが、それはオブジェクトのレビューを受けるための前提条件ですか?
- グラフ エクスプローラーを使用して、オブジェクトのレビューをリクエストできますか?