Список каталогов сервисов GoogleПользователи не возвращают пользователей - PullRequest
0 голосов
/ 29 января 2020

В соответствии с документами я должен иметь возможность выполнять поиск по псевдониму адреса электронной почты. Код выше не возвращает пользователей. Я знаю, что этот псевдоним (myusername@mydomain.com) существует в моей учетной записи, потому что я вижу его и настраиваю вручную, но API его не находит. Я использую библиотеку https://github.com/googleapis/google-api-php-client.

Что я делаю не так? Я пытаюсь оба этих вызова:

$google_service_directory = new Google_Service_Directory($client);
$google_service_directory_users = $google_service_directory->users->listUsers([
            'domain' => 'mydomaim.com',
            'query' => 'email=myusername@mydomain.com'
        ]);

ИЛИ

$google_service_directory_users = $google_service_directory->users->listUsers([
            'domain' => 'mydomaim.com',
            'query' => 'myusername@mydomain.com'
        ]);

Вот вывод, когда я печатаю переменную google_service_directory_users:

Google_Service_Directory_Users {#631
  #collection_key: "users"
  #internal_gapi_mappings: array:1 [
    "triggerEvent" => "trigger_event"
  ]
  +etag: "xxxxxxxxxxxxxx"
  +kind: "admin#directory#users"
  +nextPageToken: null
  +triggerEvent: null
  #usersType: "Google_Service_Directory_User"
  #usersDataType: "array"
  #modelData: array:1 [
    "users" => []
  ]
  #processed: array:1 [
    "users" => true
  ]
}
...