【问题标题】:Facebook API: Is it possible to post to a 'Closed' Facebook group?Facebook API:是否可以发布到“已关闭”的 Facebook 群组?
【发布时间】:2016-11-25 10:46:33
【问题描述】:

我的帐户有一个有效的访问令牌,该令牌同时具有user_managed_groupspublish_actions 权限,我测试了该应用以在开放/公共组中发布,它运行良好。

user_managed_groups 权限应该使我能够在Facebook developers reference 中所述的其他非公开群组中发布:

对于所有其他类型的群组,能够向群组发帖的人需要具有 publish_actions 和 user_managed_groups 权限的用户访问令牌。

但是,当我尝试在封闭组中发布时,它会返回错误:(#200) The user has not authorized the application to perform this action.

我的问题是: 是否可以发布到封闭的 facebook 组 vai API? 我是否必须“审查”应用程序才能获得user_managed_groups 许可,如here 所述?即使我的应用程序仅供我使用并且不愿意将其发布到外界? 还是这是 Facebook 群组权限中的错误?

【问题讨论】:

    标签: facebook facebook-graph-api


    【解决方案1】:

    您是该组的管理员/管理员吗?如果没有,afaik 不可能发布到封闭组。以组管理员身份尝试,权限正确(user_managed_groupspublish_actions)。

    【讨论】:

    • 我不是管理员...我尝试了一个我拥有管理员权限的组,并且确实有效。但是,鉴于我的问题中的引用,我有点困惑,似乎它应该是可能的......你能指出我的文档部分说明不可能发布到封闭组吗?我的意思是 facebook 明确声明不可能通过 API 创建事件,例如,他们是否在某个地方声明了类似的内容可以在封闭组中发布?
    • 我不知道任何关于此的文档,但它已在 stackoverflow 上讨论过多次,这就是我知道它的原因。这是有充分理由的,群组中有很多垃圾邮件,如果不是管理员,普通用户不应该能够通过应用向群组发帖。老实说,我想不出任何严肃的用例。
    猜你喜欢
    • 2012-02-09
    • 1970-01-01
    • 2013-07-09
    • 2013-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-27
    • 1970-01-01
    相关资源
    最近更新 更多