我尝试使用 facebook api 将 facebook 状态发布到页面。我得到那些帖子的数组返回(id)。但它没有显示在页面时间线上。我尝试访问这些页面的 facebook 提要图。我得到了结果。
fb 页面:https ://www.facebook.com/testscrap?ref=hl (没有时间线显示)。但我实际上有一个从 facebook graph 访问的帖子(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);
}