ПОЛУЧИТЬ список групп из cloudidentity.googleapis.com возвращает сообщение об ошибке INVALID_ARGUMENT - PullRequest
0 голосов
/ 08 ноября 2019

Конечной целью является получение списка групп пользователей после завершения проверки подлинности OAuth с использованием предоставленного токена доступа.

В настоящее время у меня возникают трудности с получением списка групп из API Cloud Identity после завершения OAuth.

Идентификация облака - Метод: groups.list Документация

Шаги:

  • Перейти к OAuth Playground
  • Введите свою собственную область в нижней части списка, используя «https://www.googleapis.com/auth/cloud-identity.groups.readonly"
  • Нажмите кнопку« Авторизовать API »
  • Выберите учетную запись Google для использования
  • Разрешить«Облачные идентификационные группы»
  • Нажмите кнопку «Код авторизации Exchange для токенов»
  • Дополнительно «Автоматически обновляйте токен до его истечения».
  • Нажмите «Список возможных операций». «Выбрать« Список групп »- заполняет URI запроса. Нажмите« Отправить запрос »
GET /v1/groups HTTP/1.1
Host: cloudidentity.googleapis.com
Content-length: 0
Authorization: Bearer [TOKEN]
HTTP/1.1 400 Bad Request
Content-length: 127
X-xss-protection: 0
X-content-type-options: nosniff
Transfer-encoding: chunked
Vary: Origin, X-Origin, Referer
Server: ESF
-content-encoding: gzip
Cache-control: private
Date: Fri, 08 Nov 2019 16:12:32 GMT
X-frame-options: SAMEORIGIN
Alt-svc: quic=":443"; ma=2592000; v="46,43",h3-Q050=":443"; ma=2592000,h3-Q049=":443"; ma=2592000,h3-Q048=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000
Content-type: application/json; charset=UTF-8
{
  "error": {
    "status": "INVALID_ARGUMENT", 
    "message": "Request contains an invalid argument.", 
    "code": 400
  }
}

Мне только когда-либо удавалось получить недопустимые аргументы со статусом INVALID_ARGUMENT. Я попытался предоставить ключ API из моего собственного проекта, добавив родительский параметр, как того требует документация.

Может кто-нибудь помочь с правильным запросом?

Я пытался получитьэто работает с использованием OAuth 2.0 Playground, 'Попробуйте этоФункциональность API с помощью документации и локального использования различных опций, я чувствую, что упускаю что-то простое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...