Dlaczego interfejs API Kalendarza Google (oauth2) odpowiada „Niewystarczające uprawnienia”?
Wykonuję żądanie na następujący adres URL (z {id} zastąpionym identyfikatorem z interfejsu internetowego):
https://www.googleapis.com/calendar/v3/calendars/{id}
Kilka stwierdzeń:
Nagłówek Autoryzuj jest poprawnie ustawiany za pomocą poprawnego tokena dostępu (token działa poprawnie w interfejsie API Analytics)
Ustawiłem następujący zakres dla oauth2, który wyświetla się poprawnie:
https://www.googleapis.com/auth/calendar
Wydaje się, że token nie wygasł; działa dla API Analytics.
{ "error": { "errors": [ { "domain": "global", "reason": "insufficientPermissions", "message": "Insufficient Permission" } ], "code": 403, "message": "Insufficient Permission" } }