Facebook:获取访问令牌作为页面发布

时间:2012-02-18 15:41:42

标签: facebook facebook-page

是否有可能以某种方式获取访问令牌以使用facebook api,就像点击“使用facebook as”的用户一样?

我要做的是允许我的网站将消息发布到Facebook页面的墙上。我已经有一个应用程序,我用它来允许我的用户使用他们的FB帐户登录。但是,我不希望页面管理员授权我的应用程序使用完整的manage_pages。我已经将应用程序添加到了我的FB页面,但是没有选项可以为该应用程序提供一些页面权限。

1 个答案:

答案 0 :(得分:2)

当然有可能。

在关于Permissions的官方文档页面中写道:

  

Page access_token

     

用于管理页面的access_token。这是用的   当您想要执行充当页面的操作时。这种访问   通过向/ USER_ID / accounts或发出HTTP GET来检索令牌   / PAGE_ID?fields = access_token,具有manage_pages权限。入门   / USER_ID / accounts将返回页面列表(包括应用程序配置文件   页面)用户除了具有管理访问权限之外   每个页面的access_token。或者,您可以访问页面   通过发出HTTP GET来获取单个特定页面的令牌   / PAGE_ID?fields = access_token和manage_pages权限(你   必须特别通过fields =请求access_token字段   参数)。有关更多信息,请参阅Page对象的文档   信息。注意:2011年11月1日之后,manage_pages权限   将通过此连接访问用户的所有页面,   即用于读取用户的页面和检索   这些页面的access_tokens。请参阅用户的文档   对象了解更多信息。