无法检索谷歌群组的成员,获得无效的输入

时间:2016-03-16 12:47:22

标签: google-admin-sdk google-groups google-groups-api

我从Google网上论坛主页创建了一个Google小组,并添加了5个用户。

我正在尝试使用Google Admin SDK API to retrieve the list of members from my group,但每当我尝试API(来自API explorer)时,我都会得到400:

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "invalid",
    "message": "Invalid Input"
   }
  ],
  "code": 400,
  "message": "Invalid Input"
 }
}

请求是:

GET https://www.googleapis.com/admin/directory/v1/groups/my-group-name%40googlegroups.com/members?key={MY_API_KEY}

我的groupKey是urlencoded my-group-name@googlegroups.com

我尝试仅使用my-group-name作为groupKey但我获得了404 "Resource Not Found: groupKey"

我与该组的所有者登录,并且在OAuth2身份验证期间需要所有范围。

1 个答案:

答案 0 :(得分:1)

Admin SDK将API调用require Google Apps for Work或EDU分组。它们不适用于消费者@ googlegroups.com组。没有API以编程方式管理消费者googlegroups.com组。