尝试通过Graph API将Facebook发布到用户的Feed时发生权限错误

问题描述:

我想找到一种方法,允许我的网站上的用户通过Graph API调度他们的个人资讯提供(/ me / feed)上的Facebook帖子。每当我尝试这个,我收到以下错误信息:

I'd like to find a way to allow users on my site to schedule Facebook posts on their personal feed ("/me/feed") via the Graph API. Whenever I attempt this, I receive the following error message:


(OAuthException - #200)(#200)您没有权限创建一个
预定的帖子

(OAuthException - #200) (#200) You do not have permission to create a scheduled post

发布非排期的帖子工作正常(我只是省略已发布的和scheduled_publish_time参数) ,并且我还可以通过提供publish_stream,publish_actions和manage_pages权限,成功地将用户个人页面Feed(/ pageID / feed)进行安排。我需要建立不同的权限才能在用户的Feed上创建一个预定的帖子?以下是我为定期发布的请求的示例:

Publishing a non-scheduled post works fine (I just leave out the published and scheduled_publish_time parameters), and I've also been able to successfully schedule a post to a user's individual page feed ("/pageID/feed") by providing the publish_stream, publish_actions, and manage_pages permissions. Do I need to establish different permissions to create a scheduled post on a user's feed? Here's a sample of the request I'm making for the scheduled post:


https: //graph.facebook.com/me/feed?method=post&type=photo&access_token=AAAAAAAAAAAAAAAAAAAAA&message=Test1&picture=https%3a%2f%2fsome.jpg&published=false&scheduled_publish_time=1367301600


没有办法向用户的时间轴发布这是适用于Facebook页面的功能,而不是用户个人资料。

There is no way to post a 'scheduled post' to a user's Timeline - this is a feature which applies to Facebook Pages, not to users profiles.