【发布时间】:2014-03-07 08:56:48
【问题描述】:
有没有办法通过 Graph API 访问 Facebook 中未发布页面的 Feed?
使用的命令是:https://graph.facebook.com/page_id/feed?access_token=
当我尝试时,没有检索到任何数据(返回空数据)。如果我发布页面,我可以毫无问题地访问提要并检索帖子。我正在使用 页面访问令牌,它是使用页面管理员的 用户访问令牌 检索的(具有 manage_pages 和 publish_stream 权限)。我也尝试过使用管理员的用户访问令牌,但没有成功。
检索页面元数据、发布到页面以及获取页面对话都可以正常工作,无论页面是否已发布。
我想在我们进行测试时将页面保持在未发布状态。请帮忙。
【问题讨论】:
-
“我正在使用页面访问令牌,它具有页面管理员的 manage_pages 和 publish_stream 权限。” – page 访问权限令牌不能有 manage_pages 和 publish_stream 权限,只有用户访问令牌可以。只需使用可以访问未发布页面的管理员的用户访问令牌。
-
@CBroe 页面访问令牌是使用具有 manage_pages 和 publish_stream 权限的用户访问令牌(管理员的)检索的。我也尝试使用管理员的用户访问令牌,但如果页面未发布,我仍然没有返回任何数据。我在 Facebook 开发者网站上没有找到有关通过 api 访问未发布页面的提要的详细信息,因此我不确定是否可行。
标签: facebook facebook-graph-api facebook-page