【问题标题】:Graph API ignores publish=false when attempting to make an un-published postGraph API 在尝试发布未发布的帖子时忽略 publish=false
【发布时间】:2018-07-23 01:46:56
【问题描述】:

每个 Fb 的 Graph 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/ 获取所有提要时 -> 未发布的提要被返回(根据文档不应该返回)。

对可能出现的问题有任何想法吗?

【问题讨论】:

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


【解决方案1】:

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

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

其次,为了使用 /promotable_posts API 检索未发布的帖子,您的页面必须处于活动状态。我测试了一个 live v/s not live 页面来确认这一点。

【讨论】:

    猜你喜欢
    • 2015-04-06
    • 2019-02-28
    • 2021-05-17
    • 2021-07-21
    • 1970-01-01
    • 2015-08-19
    • 2013-04-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多