Sammlung verschiedener C# Scripts für die Google Calendar API v3.
- net core 3.1 oder neuer
- Google Calendar Api aktivieren
- API Credentials als
credentials.json
im Projekt (neben der .csproj) ablegen credentials.json
--> properties --> copy to output directory: copy always
- Google.Apis.Calendar.v3 nuget Paket
- Google Calendar API - Homepage
- Google Calendar API - .NET Quickstart
- Google Calendar API Namespace Reference
- Google Calendar API Namespace Reference 2
Problem:
- Die Termine des Müllkalenders stehen von 01:00 des Abholtages bis 01:00 am Folgetag im Kalender.
- Die Standard-Erinnerungen des Kalenders werden verwendet (3 Tage, 1 Tag, 2 Stunden vor dem Termin).
Ziel:
- Die Termine sollen von 00:00 bis 00:00 im Kalender stehen.
- Die Erinnerung soll einmalig 12 Stunden vor dem jeweiligen Termin erfolgen.