Stackdriver Logging Проблема аутентификации API через механизм API Key - PullRequest
0 голосов
/ 21 сентября 2018

Я пытаюсь получить записи журнала стекового драйвера с помощью этого REST API: https://logging.googleapis.com/v2/entries:list?key={MY_API_KEY}

Я создал ключ API в соответствии с указанными здесь шагами и установил ограничения API для API Stackdriver, API ведения журнала Stackdriver и StackdriverAPI мониторинга.

Тело запроса

"resourceNames": [
    "projects/{MY_PROJECT}"
  ]
}

Ответ

{
    "error": {
        "code": 403,
        "message": "The caller does not have permission",
        "status": "PERMISSION_DENIED"
    }
}

Что мне здесь не хватает?Что мне нужно изменить, чтобы сделать эту работу?Тот же вызов API работает через механизм аутентификации OAuth2.0, но не с механизмом API Key.

Примечание : мой вариант использования требует от меня использования API REST, и я не могуиспользуйте поток Service Account + SDK.

1 Ответ

0 голосов
/ 21 сентября 2018

Этот способ аутентификации в настоящее время невозможен согласно этой документации .В настоящее время API ведения журнала и мониторинга не поддерживают аутентификацию по ключу API.

Этот запрос функции в настоящее время обрабатывается.Вы можете использовать эту ссылку , чтобы напрямую связаться с командой, которая обрабатывает запрос.

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