使用Androids Facebook SDK直接发布到Facebook流/墙!

时间:2010-12-12 14:59:32

标签: android facebook api

在我的Android应用程序中,我想向facebook发帖。 我用facebook SDK玩了很多,我可以发布到墙上,用预定义的字符串填充对话框。

但是现在我无法将其直接发布到“Feed”或“stream”。现在,用户可以更改将发布到墙上的文本。当应用程序要求获得发布到流的权限时,我希望它直接发布,而不是用户可以更改它所说的内容。

我该怎么做?

现在我有一个实现DialogListener的类,其中的重要代码如下所示:

Bundle parameters = new Bundle();

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

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

1 个答案:

答案 0 :(得分:2)

直接拨打Feed,而不是调用对话框。

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()
}

这将直接发布到Feed,绕过对话框。