Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
未经管理员许可访问facebook群的订阅源_Facebook_Facebook Graph Api_Facebook Graph Api V2.4 - Fatal编程技术网

未经管理员许可访问facebook群的订阅源

未经管理员许可访问facebook群的订阅源,facebook,facebook-graph-api,facebook-graph-api-v2.4,Facebook,Facebook Graph Api,Facebook Graph Api V2.4,我感兴趣的是阅读我在Facebook上参与的私人群组中的帖子 显示您可以通过以下URL访问facebook群的订阅源: GET /v2.4/{group-id}/feed 但是,即使在生成具有所有权限的访问令牌之后,此查询始终返回一个空数组(我知道该组中有帖子): 建议这是因为您需要作为组管理员的用户的访问令牌 这是真的吗?如果是/否则,有没有办法在没有管理员权限的情况下访问facebook群组的订阅源? 考虑到普通用户可以访问该组的提要,我当然希望有办法做到这一点。网站上的文档说: 权限

我感兴趣的是阅读我在Facebook上参与的私人群组中的帖子

显示您可以通过以下URL访问facebook群的订阅源:

GET /v2.4/{group-id}/feed
但是,即使在生成具有所有权限的访问令牌之后,此查询始终返回一个空数组(我知道该组中有帖子):

建议这是因为您需要作为组管理员的用户的访问令牌

这是真的吗?如果是/否则,有没有办法在没有管理员权限的情况下访问facebook群组的订阅源?

考虑到普通用户可以访问该组的提要,我当然希望有办法做到这一点。

网站上的文档说:

权限

  • 公共组的任何有效访问令牌(即组的隐私设置已打开)
  • 组成员的用户访问令牌
  • “用户管理的组”权限可用于读取用户是管理员的组的组内容。如果应用程序还被授予发布操作权限,则此权限还允许应用程序以组中的用户身份发布。授予此权限的应用程序可以继续使用这些功能,即使用户不再是组管理员,但用户可以手动从组中删除该应用程序
  • 应用访问令牌可以读取它在属于它的应用和游戏组中发布的帖子
另外,请查看位于的更改日志

  • 用户组权限已被弃用。开发人员可以继续使用“用户管理的组”权限来访问管理员所属的组。此信息仍然可以通过/v2.4/{user_id}/groups边缘访问,该边缘在v2.4中仍然可用

因此,如果您使用的是v2.4,而该群是私有的,并且您不是该群的管理员,我认为您无法访问该群的提要。

但这没有帮助,因为它需要管理员权限才能查看提要:`user\u managed\u groups权限可用于读取用户是管理员的组的组内容。`这是不正确的。这取决于您希望访问组提要的组类型。明确指出,任何访问令牌都可以用于公共组,对吧,但不能用于私人组,这正是我感兴趣的。我会编辑这篇文章来提到这一点。
{ data: [] }