Внедрив OAuth2.0 и сделать рукопожатие с использованием областей:googleapis Отдача плохой запрос
"https://www.googleapis.com/auth/userinfo.email ",
"https://www.googleapis.com/auth/userinfo.profile",
"https://www.googleapis.com/auth/admin.directory.user ",
"https://www.googleapis.com/auth/admin.directory.group ",
"https://www.googleapis.com/auth/admin.directory.orgunit ",
я вернусь в знак
данной просьбе
$ curl -X GET https://www.googleapis.com/oauth2/v1/userinfo?access_token=<Token>
{
"id": "{id}",
"email": "{email}",
"verified_email": true,
"name": "{name}",
...
}
, как это должно быть.
однако requst пространство имен admin.directory.user не удается:
$ curl -X GET https://www.googleapis.com/admin/directory/v1/users?access_token=<Token>
{
"error": {
"errors": [
{
"domain": "global",
"reason": "badRequest",
"message": "Bad Request"
}
],
"code": 400,
"message": "Bad Request"
}
}
Любые хорошие идеи, почему это?
Запрос на admin.directory.users строится из https://developers.google.com/admin-sdk/directory/v1/reference/#Users
Тип контента на самом деле ничего не изменил :) –
попробуйте остальные параметры из моего сценария. –
обновленный ответ, чтобы отметить, что атрибут клиента требуется, а не необязательно. В настоящее время документы ошибочны. –