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" } }

Antworten auf die Frage(7)

Ihre Antwort auf die Frage