我编写了一个 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'
}
]