Почему API Календаря Google (oauth2) отвечает «Недостаточно прав доступа»?
Я делаю запрос get на следующий URL (с заменой {id} на id из веб-интерфейса):
https://www.googleapis.com/calendar/v3/calendars/{id}
Несколько утверждений:
Правильно установлен заголовок Authorize с допустимым токеном доступа (токен отлично работает для API Analytics)
Я установил следующую область видимости для oauth2, которая отображается правильно:
https://www.googleapis.com/auth/calendar
Токен, похоже, не истек; это работает для API Analytics.
{ "error": { "errors": [ { "domain": "global", "reason": "insufficientPermissions", "message": "Insufficient Permission" } ], "code": 403, "message": "Insufficient Permission" } }