使用 Google API PHP 客户端调用 listGroups() 方法时出现 400(错误请求)

400 (Bad Request) when calling listGroups() method with Google API PHP client

我想检索我域中的所有组。我正在使用 google api php 客户端并在尝试时出现以下错误:

$client = new Google_Client();

...

$directory = new Google_Service_Directory($client);

$directory->groups->listGroups();

调用 GET https://www.googleapis.com/admin/directory/v1/groups: (400) Bad Request

时出错

你知道我该如何解决吗?

问题已解决。我必须在 listGroups() 函数中指定一个域:

$directory->groups->listGroups(array('domain' => 'mydomain.com'));

对我来说,通过指定 userKey 而不是 domain

解决了这个问题