Full-Doc.md aktualisiert
This commit is contained in:
+20
-2
@@ -1,6 +1,6 @@
|
|||||||
# LeanderShiftPlannerV2 – Technische Dokumentation
|
# LeanderShiftPlannerV2 – Technische Dokumentation
|
||||||
|
|
||||||
**Version:** 2.0.1
|
**Version:** 2.0.2
|
||||||
**Sprache:** C# / .NET 9.0
|
**Sprache:** C# / .NET 9.0
|
||||||
**Framework:** Avalonia UI 11.2.1
|
**Framework:** Avalonia UI 11.2.1
|
||||||
**Repository:** https://gitea.leanderserver.de/leander19961/LeanderShiftPlannerV2
|
**Repository:** https://gitea.leanderserver.de/leander19961/LeanderShiftPlannerV2
|
||||||
@@ -343,4 +343,22 @@ Die Oberfläche ist mit **Avalonia UI** und dem **Fluent Theme** umgesetzt. Sie
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
*Dokumentation erstellt am 22.04.2026*
|
**Google API Zugangsdaten einrichten**
|
||||||
|
Da das Programm über deinen persönlichen Google Account auf den Kalender zugreift, musst du einmalig eigene OAuth-Zugangsdaten in der Google Cloud Console erstellen und in der Datei Resources/templates/googleapi.txt hinterlegen.
|
||||||
|
|
||||||
|
Schritt-für-Schritt-Anleitung:
|
||||||
|
|
||||||
|
- Öffne die [Google Cloud Console](https://console.cloud.google.com/) und melde dich mit deinem Google-Konto an.
|
||||||
|
- Erstelle ein neues Projekt oder wähle ein bestehendes aus.
|
||||||
|
- Navigiere zu „APIs & Dienste" → „Bibliothek" und suche nach „Google Calendar API". Klicke auf „Aktivieren".
|
||||||
|
- Gehe zu „APIs & Dienste" → „Anmeldedaten" und klicke auf „Anmeldedaten erstellen" → „OAuth-Client-ID".
|
||||||
|
- Falls noch nicht geschehen, wirst du aufgefordert, den OAuth-Zustimmungsbildschirm zu konfigurieren. Wähle dort „Extern" und fülle die Pflichtfelder (App-Name, Support-E-Mail) aus. Alle anderen Felder können leer bleiben.
|
||||||
|
- Als Anwendungstyp wähle „Desktop-App" und vergib einen beliebigen Namen.
|
||||||
|
- Nach der Erstellung siehst du deine Client-ID und dein Client-Secret. Trage beide Werte in die Datei Resources/templates/googleapi.txt ein:
|
||||||
|
|
||||||
|
`ClientId=deine-client-id`
|
||||||
|
`ClientSecret=dein-client-secret`
|
||||||
|
|
||||||
|
Beim ersten Programmstart öffnet sich einmalig ein Browser-Fenster, in dem du den Zugriff für dein Google-Konto bestätigst. Danach wird das Zugriffstoken lokal gespeichert und der Dialog erscheint nicht mehr.
|
||||||
|
|
||||||
|
*Dokumentation erstellt am 28.04.2026*
|
||||||
|
|||||||
Reference in New Issue
Block a user