如何使用粉丝页面的名称发布到粉丝页面的墙上

时间:2011-08-26 07:43:20

标签: php facebook-graph-api

我是用户KDB的粉丝TVWehen的管理员。 Switiching到TVWehen的帐户我可以发布到墙上并组织事件作为TVWehen(新闻中的第一个标题是TVwehen) 使用php我可以发布到TVwehen的墙上($ fanpageId包含页面的实际值)     $ news = array('access_token'=> $ access_token,     'page_id'=> $ fanPageId,     'message'=> $消息,     'subject'=> $名称,     'caption'=> 'Informationen aus dem Verein',     'description'=> $描述,     'picture'=> $图片
    );

$facebook -> api( $fanPageId . '/feed', 'POST', $news );

但标题不是TVWehen而是KDB 如果我切换到TVWehen的帐户并运行php程序,它会失败: “{”error“:{”type“:”OAuthException“,”message“:”(#200)此帖子不是由应用程序创建的 使用req_perms我试图以任何可能的许可进行自动化。

谁了解错误或有解决方案以粉丝页的名义发布到粉丝专页

1 个答案:

答案 0 :(得分:2)

总之,您需要使用页面的访问令牌。

从Facebook文档“你必须使用Page的访问令牌,而不是通常用于读取Graph API对象的用户访问令牌。可以通过使用manage_pages权限向/ USER_ID / accounts发出HTTP GET来检索此访问令牌。这将返回用户具有管理访问权限的页面列表(包括应用程序配置文件页面)以及这些页面的access_tokens。除非另有说明,否则发布到页面还需要publish_stream权限。“

http://developers.facebook.com/docs/reference/api/page/

你可以在6月18日的Facebook开发者博客文章中找到php代码(用于发布视频)。

http://developers.facebook.com/blog/post/515/#video_upload

相关问题