繁体   English   中英

Facebook-使用Real-Time API获取未发布和隐藏的帖子

[英]Facebook - Get unpublished and hidden posts with Real-Time API

我正在尝试订阅Facebook页面的promotable_posts端点,以获取未发布和隐藏的帖子(“黑暗的帖子”)的更新。 根据Facebook的说法,应该可以订阅该端点: https : //developers.facebook.com/docs/pages/realtime#data

但是该端点未在https://developers.facebook.com/apps/[APP_ID]/webhooks/上列出,我也无法通过API添加该端点的订阅。 它适用于feed端点。

我如何订阅该端点? 我如何获得隐藏的帖子? 通常,我在投票时会使用https://graph.facebook.com/[PAGE_ID]/promotable_posts?include_hidden=true&access_token=...来获取这些帖子,但是当我进行投票时我无法告诉Facebook包含隐藏的帖子订阅端点。

Facebook文档是错误的:您无需订阅“可推广”帖子即可获得未发布的帖子,也无需执行任何其他操作即可获得“隐藏”的帖子。

is_hidden如果此帖子被标记为隐藏(仅适用于Pages)

从Facebook的文件在这里

该标志告诉您帖子是否被隐藏(也称为未发布或“暗帖”)。 基本上,这是一个帖子,显示在公共供稿中,而不显示在页面供稿中。 但是,当您调用FB Graph API时,您仍然可以获得所有帖子,只需在请求中添加此标志,以便以后对其进行过滤。

最好的方法是从api中提取数据,并在您身边进行管理,因为无法在调用时对其进行过滤。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM