php - Facebook Wall Post 未显示在好友新闻源中

标签 php facebook facebook-apps

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

$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);

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

最佳答案

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

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

关于php - Facebook Wall Post 未显示在好友新闻源中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8601477/

相关文章:

PHP MySQL - 无法回显 'TEXT' 值

ios - Facebook iOS SDK 的 openActiveSession 后访问 token 过期

css - 在我的应用程序中使用 facebook 弹出设计

c# - 如何阻止 Facebook 应用程序请求任何权限?

php - 如果网址缺少Google Analytics(分析)参数,则进行重定向

javascript - 仅在模态打开时加载 iframe src

php - 管理用户页面

facebook - 以编程方式读取 facebook 的墙帖/流 "pages"

facebook - wit.ai 理解选项卡未产生预期的意图角色

php - 无法将 Facebook API 数据添加到数据库 - 无法 $.post 姓名、电子邮件