API Google Identity Toolkit возвращает ошибку INSUFFICIENT_PERMISSION

Я пытаюсь вызвать Google Identity Toolkit API через Google API Explorer, но каждый раз я получаю эту ошибку в ответ:

{
 "error": {
  "errors": [
   {
    "domain": "global",
    "reason": "invalid",
    "message": "INSUFFICIENT_PERMISSION"
   }
  ],
  "code": 400,
  "message": "INSUFFICIENT_PERMISSION"
 }
}

URL запроса:

https://www.googleapis.com/identitytoolkit/v3/relyingparty/getAccountInfo

OAuth 2.0 включен. Я использовал ту же учетную запись для авторизованного, которая связана с моим проектом.

Тело запроса содержит:

{
  "emailId": 'test@example.com'
}

Я также попробовал это через Google OAuth 2.0 Playground и Postman, и я получил ту же ошибку (я сгенерировал токен доступа и все другие необходимые шаги для установки действительного идентификатора клиента OAuth 2.0).

Я также пытался добавить ?key=my_api_key на URL в, но он дал другую ошибку:

{
  "error": {
    "status": "INVALID_ARGUMENT", 
    "message": "The API Key and the authentication credential are from different projects.", 
    "code": 400, 
    "errors": [
      {
        "reason": "badRequest", 
        "message": "The API Key and the authentication credential are from different projects.", 
        "domain": "global"
      }
    ]
  }
}

Я что-то пропустил?

0 ответов

Другие вопросы по тегам