У меня есть учетная запись службы GSuite, и мое приложение использует следующие области (они работают нормально):
https://www.googleapis.com/auth/admin.directory.customer.readonly,https://www.googleapis.com/auth/admin.directory.user.readonly,https://www.googleapis.com/auth/admin.directory.domain.readonly,https://www.googleapis.com/auth/drive.readonly,https://www.googleapis.com/auth/drive.metadata.readonly,https://www.googleapis.com/auth/drive.photos.readonly
Теперь мне нужно получить доступ к группам gsuite, как упоминалось здесь в документации по API: https://developers.google.com/admin-sdk/directory/v1/reference/groups/list
Я добавил эти две области:
https://www.googleapis.com/auth/admin.directory.group.readonly, https://www.googleapis.com/auth/admin.directory.group
в моих уже существующих областях, и сейчас я не могу авторизовать свое приложение.
Когда я пытаюсь проверить это через api explorer по приведенной выше ссылке, выдает ошибку: 400 - Bad Request. Но произошло самое странное: он вернул 200 ОДИН РАЗ только при попытке и вернул группу, которую я создал, но я не могу снова сделать успешный вызов и продолжает получать ошибку.
Что мне здесь не хватает? Любая помощь будет очень признательна. Спасибо.
ПРИМЕЧАНИЕ. Я также могу получить доступ к пользователям gsuite с указанными выше областями, проблема только в группах.