2010-12-12 7 views
0

私のAndroidアプリケーションでは、Facebookに何かを投稿したいと思います。 私はFacebookのSDKでたくさんのことをしてきました。私は壁に投稿し、定義済みの文字列でダ​​イアログを作成します。Androids Facebook SDKを使用してFacebookのストリーム/壁に直接投稿してください!

しかし、今は「フィード」または「ストリーム」に直接投稿することはできません。今、ユーザは壁に公開されるテキストを変更することができます。アプリケーションがストリームに投稿する権限を要求したときに、ユーザーはそれが何を言いたいのかを変更することができます。

どうすればよいですか?

は今、私はDialogListenerを実装するクラスを持っており、その中の重要なコードは次のようになります。

Bundle parameters = new Bundle();

parameters.putString("message", "this is a test");

facebook.dialog(HighScoreActivity.this, "feed", parameters, this);

答えて

2

代わりに、直接フィードへの呼び出しを行いますダイアログを呼び出します。

AsyncFacebookRunner mAsyncRunner = new AsyncFacebookRunner(mFacebook); 
mAsyncRunner.request("me/feed", params, "POST", new RequestListener() { 
    // Where params is your Bundle 
    // You would need to put here the required methods from RequestListener() 
} 

これは、ダイアログをバイパスしてフィードに直接投稿します。