0
  • 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 ポストを使用してアプリからリクエストを行うだけで、アクションのリストにアクションが表示されます。しかし、それは機能していません。

いくつかの質問:

  • カスタム アクションを作成しない場合、名前空間は必要ですか?
  • まだアプリをアプリストアに提出していませんが、それはオブジェクトのレビューを受けるための前提条件ですか?
  • グラフ エクスプローラーを使用して、オブジェクトのレビューをリクエストできますか?
4

1 に答える 1