【发布时间】:2014-05-11 20:52:19
【问题描述】:
我正在使用 Facebook php graph api,我一直在尝试将预定的帖子发布到业务页面,但没有成功,但是,我可以在同一页面上成功发布已发布的状态。
我在 FB API 中读到,要发布计划状态,我必须在发送 POST 请求时将变量“已发布”设置为 false。但是,当我这样做时,会引发以下异常:
FacebookApiException
An unexpected error has occurred. Please retry your request later.
POST 请求如下所示:
["\/11111111111111\/feed", "POST", {
"access_token": "xxxxxx",
"message": "Test message",
"picture": "http://working.picture.path.com/pic.jpg",
"published": false,
"scheduled_publish_time": 1401406920
}]
在此之后,我尝试删除“已发布”变量并收到此错误:
(#100) You cannot specify a scheduled publish time on a published post
几天后我尝试了相同的代码,所以这不是 facebook 的临时问题...我尝试将“已发布”变量设置为 int 0, bool false,string 'false' 和 string '0'。但我得到了同样的错误..
【问题讨论】:
标签: php facebook facebook-graph-api