通过Graph API阅读Facebook的黑帖子

通过Graph API阅读Facebook的黑帖子,facebook,facebook-graph-api,Facebook,Facebook Graph Api,黑色的帖子是在facebook上未发布的帖子。基本上,这是一个发布广告的营销工具。问题是,当一个人在一个黑暗的帖子上发表评论时,它不会出现在他们的通知中 是否有API调用来显示写在Facebook黑暗帖子上的评论?我试过/promotable\u posts?include\u hidden=true和其他一些帖子,但没有找到一种语法来拉黑帖子,更不用说与它们相关的评论了。任何帮助都将不胜感激 (我为公开帖子做过类似的事情,因此我熟悉调用和测试facebook API。)你几乎做到了,只是因为f

黑色的帖子是在facebook上未发布的帖子。基本上,这是一个发布广告的营销工具。问题是,当一个人在一个黑暗的帖子上发表评论时,它不会出现在他们的通知中

是否有API调用来显示写在Facebook黑暗帖子上的评论?我试过
/promotable\u posts?include\u hidden=true
和其他一些帖子,但没有找到一种语法来拉黑帖子,更不用说与它们相关的评论了。任何帮助都将不胜感激


(我为公开帖子做过类似的事情,因此我熟悉调用和测试facebook API。)

你几乎做到了,只是因为facebook文档不清楚,你无法找到它。在中,
include\u hidden
正下方是一个
include\u inline
选项,该选项描述为

仅与可升级的_posts边缘一起使用。根据文章是否通过ADSAPI中的object_story_spec内联创建进行筛选。这过去被称为是_inline


在调用此端点时,您将获得页面中所有的黑暗帖子。即使您的页面访问令牌中没有
ads\u管理
作用域,此端点仍会返回暗帖子。

对于新版本的Graph API

/{page-id}/ads_posts?include_inline_create=true

您将获得所有广告帖子,还包括暗色帖子;)

据我所知并非如此,这可能是出于设计,因为它尚未发表。我找到了解决方案。。现在最困难的部分是得到长寿令牌。。我只能使用几年前创建的“应用程序id”来获取它,找到它的代币并将其插入:它将列出所有活动及其未过期的代币。。如果没有正确的方法,你只会得到发布的帖子。看来真正的诀窍是它只在v2.3和更早版本中可用。我想知道更大的问题是否是a)为什么他们不赞成api返回的黑暗帖子和/或b)它是否被移动到了另一个边缘?实际上,这似乎是一个令牌在页面上具有管理角色的问题。它仍然有效吗?如果是,在哪个API版本中?我尝试过,但发现一个错误“(#200)用户对此页面上的此操作没有足够的管理权限。”。我的请求是“获取>”。我做错了什么吗?@Hitest注意,我在想阅读的页面上没有角色/权限information@DylanDang那你就不能得到提升的职位了。请检查此处的链接,其中提到的
具有ads\u管理权限的用户访问令牌或/Page id/promotable\u帖子需要页面访问令牌。
@Hitesh这对您现在仍然有效吗?我有2.9版本的代码,它以前在特定日期范围内从特定页面返回未发布的帖子,但现在没有,尽管没有代码更改,页面权限也没有(已知!)更改。然而,这种行为改变出现在Facebook弃用页面角色的同时……我仍然收到此错误“范围不足”(#200)没有足够的权限调用此终结点该标志将指示它只包括内联创建的创意,而不是特定的暗贴,因为暗黑帖子可以通过创建未发布(暗黑)帖子,然后再创建带有该帖子的广告来创建
/{page-id}/ads_posts?include_inline_create=true