如何使用PHP SDK和图形API将状态消息发布到页面(而不是用户配置文件),同时让状态消息显示为由页面ID而不是用户ID发布?我的应用可以成功发布状态更新到页面墙,但它似乎是来自管理员用户名的墙贴,而不是从页面名称的状态更新,因为它会在Facebook上本地发布。换句话说,如果页面名称是“Cool Stuff”,用户名是“Joe Smith”,我想在“Cool Stuff”页面上发布状态更新,但我的应用程序帖子从“Joe Smith”中显示的更新。我已经明确地设置状态数组中的页面ID和页面名称,但它似乎没有帮助。这是我现在的代码:如何使用页面名称而不是用户名称将状态发布到Facebook页面?
$post_info = array(
'access_token' => $facebook->access_token,
'type' => 'status',
'message' => 'Hello World!',
'from' => array('id' => $page_id, 'name' => $page_name)
);
$facebook->api('/' . $page_id . '/feed/', 'post', $post_info);
有什么建议吗?
[SDK:发布为网页上的页面]的可能副本(http://facebook.stackoverflow.com/questions/8742607/sdk-post-as-page-on-a-page) – DMCS 2012-02-10 12:22:26