ユーザーの介入なしにFacebookウォールにリンク付きの事前検索メッセージを投稿したい。つまり、ユーザーはFacebookにログインするだけで、事前検索メッセージはユーザーのFacebookウォールにリンク付きで投稿する必要があります。
以下は私のコードです。
public class PostOnFacebookWall {
public static void postOnWall(Facebook facebook , final Context context, final String placeName) {
Bundle params = new Bundle();
params.putString("message", placeName);
facebook.dialog(context, "feed", params ,new DialogListener() {
public void onFacebookError(FacebookError e) {
}
public void onError(DialogError e) {
}
public void onComplete(Bundle values) {
Toast.makeText(context, placeName+" for today's hangout has been posted on your facebook wall. ", Toast.LENGTH_LONG).show();
}
public void onCancel() {
}
});
}
}
私は以下のように私の質問について非常に多くのリンクを見てきました
http://stackoverflow.com/questions/11316683/adding-content-to-facebook-feed-dialog-with-new-facebook-sdk-for-android
「link」、「description」、「image」などのすべてのパラメータを渡しました。誰かがあなたがすべてのパラメータを渡さなければならないと言っています。私はメッセージを事前に見つけてそれをリンクしたいだけです。
私のメッセージは「たまり場に行こう」で、ここではplaceNameがリンクになっているはずです。そして、この完全なメッセージをコードから渡したいのです。コードがメッセージを入力するダイアログを開くことを望んでいません。