我使用此代码作为页面而不是管理员发布到我的应用程序页面:
$page_info = $facebook->api("/344722062246773?fields=access_token");
$attachment2 = array('message' => $row["nwmsg"],
'access_token' => $page_info['access_token'],
'name' => $row["nwnm"],
'caption' => $row["nwsubject"],
'picture' => 'http://itradegame.com/itrade/' . $row["nwposter"],
'description' => $row["nwtext"],
'actions' => array(array ('name'=> 'Play!','link'=> 'https://apps.facebook.com/itradee/')));
$result = $facebook->api('/344722062246773/feed/','post',$attachment2);
但更糟糕的是,喜欢该页面的用户可以在其新闻推送上看到该帖子,但无法在页面上看到。
为什么?
由于有了新的时间线功能,用户的帖子(除页面本身外的所有帖子)将列在"其他人在{page_NAME}上最近的帖子"部分下。
请检查该部分。