3

ウォールに投稿したり、友人にプライベート メッセージを送信したりしようとしています.最新の SDK 3.5 を使用しています。フィード ダイアログを使用して実行する必要があることを読みました。

私のコード

private void publishFeedDialog() {
    try{
        Bundle params = new Bundle();
        params.putString("name", "Facebook SDK for Android");//title 
        params.putString("caption", "Build great social apps and get more installs.");//caption 
        params.putString("description", "The Facebook SDK for Android makes it easier and faster to develop Facebook integrated Android apps.");

        WebDialog feedDialog = (
                new WebDialog.FeedDialogBuilder(InviteParticipantsActivity.this,
                    Session.getActiveSession(),
                    params))
                .setOnCompleteListener(null)
                .build();
            feedDialog.show();
}
catch(Exception e){
    e.printStackTrace();
}
}

このコードは私のウォールに投稿されますが、友人のウォールに投稿するか、メッセージを送信したいと考えています。

ターゲット ユーザーの名前や ID などのすべての詳細があります。

4

2 に答える 2

3
params.putString("to", "TARGET Facebook USER ID");

友達のウォールに投稿するには、パラメーター「to」を追加します

于 2013-09-24T12:27:55.023 に答える