Warum antwortet die Google Kalender-API (oauth2) mit "Unzureichender Berechtigung"?
Ich erhalte eine Abrufanforderung an die folgende URL (wobei {id} durch die ID von der Webschnittstelle ersetzt wird):
https://www.googleapis.com/calendar/v3/calendars/{id}
Einige Behauptungen:
Der Authorize-Header wird korrekt mit einem gültigen Zugriffstoken festgelegt (das Token funktioniert ordnungsgemäß für die Analytics-API).
Ich habe den folgenden Bereich für oauth2 festgelegt, der korrekt angezeigt wird:
https://www.googleapis.com/auth/calendar
Das Token scheint nicht abgelaufen zu sein. Es funktioniert für die Analytics-API.
{ "error": { "errors": [ { "domain": "global", "reason": "insufficientPermissions", "message": "Insufficient Permission" } ], "code": 403, "message": "Insufficient Permission" } }