Facebook - 通过Graph API在网页上发布预定帖子

时间:2013-04-03 21:57:24

标签: facebook facebook-graph-api

我已经阅读了facebook documentation,但不太清楚。我的问题是,就像页面管理员可以在他们的页面上手动添加预定的帖子一样,我的应用程序,使用正确的访问令牌,可以做同样的事情吗?我已经尝试使用POST请求在将来的日期设置'created_time',但它只是立即发布。

2 个答案:

答案 0 :(得分:5)

是的,在创建帖子时使用scheduled_publish_time参数 - 您在多个部分中链接的文档中提到了此参数,其中列出了创建帖子时接受的参数,例如,在“状态更新”中部分: https://developers.facebook.com/docs/reference/api/page/#statuses

根据文档,它的值应该是UNIX时间戳,尽管在Facebook API的许多地方你也可以使用PHP的strtotime function可以解析的任何日期,所以也试试。

Time when the page post should go live, this should be between 10 mins and 6 months from the time of publishing the post.

如果在将published指定为false时无法解决此问题,请尝试在创建时将其设置为“true”

答案 1 :(得分:3)

有助于最后一个答案(我不允许发表评论)。 如果您要尝试发布时间表,则应使用/{page-id}/promotable_posts。有关详细信息,请参阅https://developers.facebook.com/docs/graph-api/reference/page/feed/