-1

私は Android アプリケーションに Facebook SDK を統合しており、ボタンを押すたびに、特定のメッセージ (コードで指定) を投稿してユーザーの壁に表示できるようにしたいと考えています。私は今まで次のコードを書いています:

public void showFacebookDialog(String message) {
    // post on user's wall.
    // mFacebook.authorize(this, new PostDialogListener());

    Bundle parameters = new Bundle();
    //parameters.putString("message", "Some message");// the message to post
    parameters.putString("app_id", "my_id");
    parameters.putString("caption", "some caption");
    parameters.putString("description", "some description");
                                                    // to the wall
    mFacebook.dialog(GameActivity.this, "feed", parameters,
            new PostDialogListener());// "stream.publish" is an API call
    // mFacebook.dialog(this, "feed", new PostDialogListener());
}

これは機能していません。表示されているダイアログ ボックス内に事前入力されたメッセージを設定できません。どうすればいいですか?

前もって感謝します。

4

1 に答える 1

2

メッセージ パラメータは無視されます。Facebook のポリシーにより、このフィールドに事前入力することはできません。メッセージを設定できるのはユーザーだけです。

于 2012-11-21T19:53:54.330 に答える