尝试发布未发布的帖子时,Graph API会忽略publish = false

时间:2018-07-20 21:10:57

标签: facebook facebook-graph-api facebook-page

每个Fb的图形API:https://developers.facebook.com/docs/pages/publishing

我正在尝试遵循相同的POST API调用:

CURL POST https://graph.facebook.com/{page_id}/feed?published=false
&message=An unpublished post&access_token=your-page-access-token

但是似乎我的页面访问令牌的“ published = false”被忽略了。

当我使用GET {page_id} feed /->获取所有供稿时,将返回未发布的供稿(不应返回每个文档)。

关于可能出什么问题的任何想法?

1 个答案:

答案 0 :(得分:0)

这篇文章对我有很大帮助:Facebook Access Token for Pages

从本质上讲,要能够发表未发表的帖子,必须使用页面的访问令牌。使用您应用的访问令牌,API返回成功,但是该帖子始终被视为“已发布”。

第二,为了使用/ promotable_posts API检索未发布的帖子,您的页面必须处于活动状态。我使用实时v / s非实时页面进行测试以确认这一点。