android - 如何在 Android 的 Facebook 页面墙上发帖?

标签 android facebook facebook-graph-api

您好,我想发布任何消息或链接到 Facebook 页面。我试过的是这个。

void postInfo()
    {
        try
        {
            Bundle parameters = new Bundle();
            parameters.putString("message", messageFacebook);
            parameters.putString("name", "Test Name");
            parameters.putString("link", "http://www.mylink.com/");
            parameters.putString("picture", imageUrl);
            parameters.putString("display", "page");

            String responsePost = facebook.request("me/feed", parameters, "POST");
            String responsePagePost = facebook.request(FACEBOOK_PAGE_ID+"/feed", parameters, "POST");

            Log.i(TAG, "responsePost = " + responsePost);
            Log.i(TAG, "responsePagePost = " + responsePagePost);
        } catch (MalformedURLException e)
        {
            // TODO Auto-generated catch block
            e.printStackTrace();
        } catch (IOException e)
        {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

我正在做的是将链接发布到用户的墙以及我的应用程序的 Facebook 页面。 此代码工作正常,但问题出在 Facebook 页面上。我在 Facebook 页面上发布的链接没有出现在页面的墙上,但它出现在页面的时间轴上标题为“其他人最近在我的应用程序页面上发布的帖子”。

我希望帖子出现在墙上而不是时间轴上。

我该怎么办,我没有得到帮助。

最佳答案

Facebook 现在已将其所有配置文件更改为时间线。任何 Facebook 页面都会将其他人的帖子显示为“MyApp 页面上其他人的最新帖子”。此行为由 Facebook 而不是您的应用程序控制。在这种情况下您无能为力。

关于android - 如何在 Android 的 Facebook 页面墙上发帖?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15966376/

相关文章:

android - 根据 ArrayList 中保存的值设置文本

php - Android 中仅从 PHP MySql 获取最后一行

c# - 无法在 Windows 8.1 上使用 Facebook 单点登录

javascript - 在 Meteor 中使用 Facebook 请求对话

javascript - 通过 javascript 和 FB.api 下载 facebook 帖子时如何进行分页?

android - 表格布局对齐

android - 我怎样才能找出当前有焦点的 View ?

facebook - 视频和照片的图形 API 上传大小限制

javascript - window.onclick 在网站中使用两次

ios - 无法获取 Facebook 用户信息(生日、工作、教育程度)