首页 文章

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

提问于
浏览
2

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

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

1 回答

  • 2

    当然有可能 .

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

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

相关问题