帖子没有显示在页面Feed上

时间:2012-09-01 02:22:47

标签: php facebook facebook-graph-api

我尝试使用facebook api将Facebook状态发布到页面。我得到那些帖子的数组返回(id)。但它没有显示在页面时间轴上。我尝试访问那些页面的Facebook提要图。我得到了结果。

fb page:https://www.facebook.com/testscrap?ref=hl(没有时间轴显示)。但我实际上有一个从Facebook图表(https://www.facebook.com/348759318542072/posts/350492115035459

访问的帖子

我哪里错了?

这是要发布的代码:

$feed_dir       = "/{$page['page_id']}/feed/";
$msg_body       = array (
        'access_token'  => $page['access_token'],           
        'message'       => 'Jingle bell jingle bell jingle all the way',            
        'picture'       => 'http://assets.kompas.com/data/photo/2012/08/26/0958534620X310.jpg',
    );

try {
    $result = $this->data['fbinstance']->api($feed_dir, 'post', $msg_body);
    jlog($result);
} catch (Exception $e) {
    $err_str = $e->getMessage();
    jlog($err_str);
}   

1 个答案:

答案 0 :(得分:1)

从评论复制到作者帖子:

  

正如我在其他评论中所说的那样,无论我多么清空缓存并更改浏览器,我都会在页面和群组中遇到来自Facebook的缓存问题。但它应该迟早出现。如果您有权访问,请尝试使用其他用户。

Facebook有时可能会缓慢更新缓存,因此显示新帖子的速度很慢。因此,成功的请求应该有效,只需与其他用户一起测试。