Я написал сценарий nodejs для доступа к Google Cloud Identity API. Это приложение nodejs использует клиент Oauth2.0 для доступа к API, и у него достаточно областей для доступа к Google Cloud Identity API. Запрос API выглядит следующим образом:
const url = "https://cloudidentity.googleapis.com/v1beta1/groups/[GROUPID]/memberships/[USERID]";
const res = await oauth2Client.request({ url });
console.log(res.text);
формат GROUPID - «abc@mydomain.com», формат USERID - «abcuser@mydomain.com»
Я получаю следующее сообщение об ошибке :
code: 400,
errors: [
{
message: 'Request contains an invalid argument.',
domain: 'global',
reason: 'badRequest'
}
]