当你通过android SDK在facebook的墙上发帖时,每个帖子的底部都有一个小链接。例如,您可以在此处看到“via deezer”:
当我在Facebook的墙上发帖时,帖子有我的应用程序的图标,并有一条消息“通过MY_APPLICATION”,但这条消息不是链接。当我发布以下数据时,有链接:
Bundle params = new Bundle();
params.putString("message", message);
但是当我发布更多数据时,没有链接!
Bundle params = new Bundle();
params.putString("message", message);
params.putString("name", name);
params.putString("caption", caption);
params.putString("description", description);
params.putString("picture", image);
答案 0 :(得分:0)
使用此代码:
Bundle params = new Bundle();
params.putString("to", String.valueOf(friendId));
params.putString("caption", " ");
params.putString("description", getString(R.string.post_description));
params.putString("picture", "IMAGE URL");
params.putString("name", "YOUR NAME");
params.putString("link", "http://www.google.com");
Utility.mFacebook.dialog(YOURACTIVITY.this, "stream.publish", params,new PostDialogListener());
它会将适当的数据发布到Facebook墙上。