我尝试使用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);
}
答案 0 :(得分:1)
从评论复制到作者帖子:
正如我在其他评论中所说的那样,无论我多么清空缓存并更改浏览器,我都会在页面和群组中遇到来自Facebook的缓存问题。但它应该迟早出现。如果您有权访问,请尝试使用其他用户。
Facebook有时可能会缓慢更新缓存,因此显示新帖子的速度很慢。因此,成功的请求应该有效,只需与其他用户一起测试。