无法在 Facebook 用户个人资料和 Facebook 群组上安排 post

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

我正在尝试在用户个人资料和群组上安排 Facebook post,但 api 给我以下异常:

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

我有以下用户权限:

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

我是否需要用户的任何其他权限?

此外,我发现了一个 thread,其中提到我们无法在用户配置文件和用户组上安排 post。这是预期的行为吗?我们可以只在 FB 页面上安排吗?

看了一下文档,发现schedule参数只有这个api,其他的没有这个

谁能证实这种行为?此外,是否有任何解决方法来安排 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

另一个线程中的答案是正确的,计划 post 仅适用于 Facebook 页面。您可以改用 Cron Job,并使用存储的访问令牌。

既然您提到了 "daily" 之类的,您可能需要先阅读平台政策:https://developers.facebook.com/policy/

您不能预填消息参数,它必须始终是 100% 用户生成的。并且您不允许自动post,每个post都必须由用户授权和写入(!)。