В запросе Google Analytics недостаточно областей проверки подлинности - PullRequest
0 голосов
/ 04 июля 2019

Я отправляю HTTP-запрос на публикацию в пользовательский отчет в Google Analytics, который я создал.Аутентификация OAuth2.0 работает нормально, и я получаю свой токен доступа.Но при отправке пользовательского запроса отчета я получаю следующую ошибку:

{
  "error": {
    "code": 403,
    "message": "Request had insufficient authentication scopes.",
    "status": "PERMISSION_DENIED"
  }
}

Пользователь, которого я использую для OAuth, - это тот же пользователь, который создал пользовательский отчет, поэтому я не знаю, как у меня может не хватитьобласти проверки подлинности.

Это заголовок запроса, которого я не понимаю:

www-authenticate: Bearer realm="https://accounts.google.com/", error="insufficient_scope", scope="https://www.googleapis.com/auth/analytics.readonly https://www.googleapis.com/auth/analytics https://www.google.com/analytics/feeds https://www.google.com/analytics/feeds/data https://www.google.com/analytics/feeds/ https://www.google.com/analytics/feeds/accounts https://www.google.com/analytics/feeds/accounts/default"

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

Спасибо.

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