Not able to schedule a post on Facebook User profile and Facebook group

最后都变了- 提交于 2019-12-25 07:02:14

问题


I'm trying to schedule a facebook post on user profile and a group but api is giving me following exception:

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

I have following permissions from the user:

'public_profile','email','publish_actions', 'manage_pages','publish_pages', 'user_managed_groups', 'user_posts'

Do I need any other permissions from the user ?

Also, I found one thread which mentions that we can't schedule a post on user profile and user group. Is this expected behavior ? Can we schedule only on FB pages ?

Taking a look at documentation, I found schedule param only in this api, others don't have such params.

Can anyone confirm this behavior ? Also, is there is any work around to schedule a post ?

https://developers.facebook.com/docs/graph-api/reference/v2.4/page/feed#publish

https://developers.facebook.com/docs/graph-api/reference/v2.4/user/feed#publish

https://developers.facebook.com/docs/graph-api/reference/v2.4/group/feed#publish


回答1:


The answer in that other thread is correct, scheduled post are for Facebook Pages only. You can use a Cron Job instead, with a stored Access Token.

Since you mentioned "daily" and stuff, you may want to read the platform policy first: https://developers.facebook.com/policy/

You are not allowed to prefill the message parameter, it always must be 100% user generated. And you are not allowed to autopost, every single post has to be authorized and written (!) by the user.



来源:https://stackoverflow.com/questions/32164777/not-able-to-schedule-a-post-on-facebook-user-profile-and-facebook-group

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!