读取Facebook组的隐私状态需要什么权限

时间:2018-08-20 19:29:40

标签: facebook-graph-api

我希望能够查找用户所属的组并确定他们是私人组还是公共组,但无法弄清楚该怎么做或是否可能。假设登录我的应用的用户属于该组:

{
  "name": "Dirk Gently's Holistic Detective Agency",
  "id": "157119217731253"
}

我已经尝试了所有与group相关的权限,但是我无法检索privacy属性(此处记录在https://developers.facebook.com/docs/graph-api/reference/v3.1/group中)以确定该组是否为封闭(私有)分组与否。我怎么发现的?

157119217731253?fields=privacy 返回

{
  "error": {
    "message": "(#200) Permissions error",
    "type": "OAuthException",
    "code": 200,
    "fbtrace_id": "G24ygvXL3F+"
  }
}

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

答案在您的链接中,在隐私字段的描述中:

  

组的隐私设置。可能的值为CLOSED,OPEN,   和秘密。 需要组管理员的访问令牌

...假设您不管理相关的网上论坛。