【问题标题】:Listing unpublished posts via Facebook API通过 Facebook API 列出未发布的帖子
【发布时间】:2018-07-27 21:18:30
【问题描述】:

如何通过 Facebook API 列出草稿帖子? published_posts 和 schedule_posts 有端点,但 draft_posts 没有端点。 posts 端点似乎与 published_posts 相同。

The Graph API 似乎没有提及草稿或隐藏帖子。

The page/feed documentation 提及:

/page-id/posts 仅显示此页面发布的帖子。

/page-id/tagged 显示已标记页面的所有公开帖子。

/page-id/promotable_posts 仅显示可提升的帖子(包括未发布和预定的帖子)。这些帖子将通过本机 UI 显示增强按钮。请访问我们的帮助中心,了解为什么帖子可能无法速推。

这涵盖了除了未发布的帖子之外的所有内容,这些帖子是不可提升的。

【问题讨论】:

  • 好像通过添加付款方式,帖子变成boostable,然后会出现在/page-id/promotable_posts下。我无法确定是否有办法访问不是boostable 的未发布内容。另外,我注意到我使用 Facebook 网络界面创建的草稿不会通过/page-id/promotable_posts 返回。

标签: facebook-graph-api


【解决方案1】:

在我发布 Facebook 页面后,我让端点 /page-id/promotable_posts 显示未发布的帖子。

我还尝试在发布前添加付款方式(但这没有帮助)。

所以尝试发布页面,这应该可以解决这个问题。

逻辑:/page-id/promotable_posts 仅显示可提升的帖子,在您发布页面之前没有任何内容是可提升的。

【讨论】:

  • promototable_posts 对于 v3.3 及更高版本已弃用
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-04-06
  • 1970-01-01
  • 2013-04-08
  • 2011-12-14
  • 1970-01-01
  • 2015-10-02
相关资源
最近更新 更多