【问题标题】:Facebook Wall Post is not showing on friends news feedFacebook Wall Post 未显示在朋友新闻提要中
【发布时间】:2011-12-22 09:00:10
【问题描述】:

我已经创建了一个用于发送消息的 facebook 应用程序。我正在使用 php facebook 提要代码将一些内容和图像发布到我的墙上。通常当我在我的墙上发布某些内容时,它会在我的朋友新闻提要中可见。但是我的墙上帖子在我的朋友新闻提要中不可见。发布墙的代码是

$AccessToken       = $this->facebook->getAccessToken();
    $attachment = array(
    'access_token' => $AccessToken,
    'message' => "$Msg",
    'name' => 'some content',
    'link' => $link,
    'picture' => "$ShareImage",
    'description' => '',
    'caption'=>'',
    'properties' => array (
                              'Send one to a friend now:' => array  (
                                        'text' => 'Facebook App ',
                                        'href' => 'http://apps.facebook.com/appname/'
                                       ),
                              'Become a fan:' => array  (
                                        'text' => 'Page Name',
                                        'href' => 'http://www.Facebook.com/page/'
                                       )

);

 $send = $this->facebook->api("/".$fbid."/feed", 'POST', $attachment);

这是因为缺少任何权限吗...?

【问题讨论】:

    标签: php facebook facebook-apps


    【解决方案1】:

    就其性质而言,包含媒体的墙贴不是状态更新。如果墙上的帖子包含媒体,用户需要访问您的主页才能看到它。如果您希望在人们的新闻源中显示状态更新,则需要删除媒体(例如链接预览)。

    请记住,这不是错误。相反,它是 Facebook 的 API 识别状态更新与墙贴的方式。

    【讨论】:

    • 如果我删除图片和链接,它将显示在朋友的个人资料中?
    • 我不相信这个答案是准确的。带有媒体(图片)的帖子确实会出现在新闻提要中。
    • 我很想看到证明 Sudhir 或 James 正确的链接。我所说的“正确”是指“今天正确”,因为 Facebook 就是 Facebook。
    猜你喜欢
    • 2011-06-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多