AddOn/Calender_Office365_User/readme.md aktualisiert

This commit is contained in:
olinet 2025-09-07 11:59:46 +02:00
parent c2ad666d6c
commit 7622838605
1 changed files with 26 additions and 3 deletions

View File

@ -68,15 +68,38 @@ Das Setzten des Rechtes `offline_access` vom User selbst macht dies möglich.
} }
``` ```
## Beispiel: Alle Termin abrufen (default 10x)
## Beispiel: Termin erstellen
1. Nach erfolgreicher Authentifizierung kannst du `calendar.php` mit dem Parameter `email` aufrufen: 1. Nach erfolgreicher Authentifizierung kannst du `calendar.php` mit dem Parameter `email` aufrufen:
``` ```
https://deine-domain.de/calendar.php?email=example@example.com https://deine-domain.de/calendar.php?email=example@example.com
``` ```
2. Dadurch werden die im Standard-Fall die letzten 10 Termin abgerufen und als JSON angezeigt.
2. Dadurch wird ein Beispieltermin mit Start- und Endzeit im Outlook-Kalender des Benutzers erstellt.
## Beispiel: Termin erstellen
1. Nach erfolgreicher Authentifizierung kannst du `calendar.php` mit dem Parameter `email` und `create` aufrufen:
```
https://deine-domain.de/calendar.php?create=true&email=example@example.com
```
2. Dadurch wird ein Beispieltermin mit dem Dateum 25.6.25 im Outlook-Kalender des Benutzers erstellt.
## Beispiel: Termin bearbeiten
1. Nach erfolgreicher Authentifizierung kannst du `calendar.php` mit dem Parameter `email`, `update` und `eventId` aufrufen:
```
https://deine-domain.de/calendar.php?update=true&eventId=<EVENT ID>&email=example@example.com
```
2. Dadurch wird der Termin geändert und auf den 25.7.25 im Outlook-Kalender des Benutzers verschoben.
## Beispiel: Termin löschen
1. Nach erfolgreicher Authentifizierung kannst du `calendar.php` mit dem Parameter `email`, `delete` und `eventId` aufrufen:
```
https://deine-domain.de/calendar.php?delete=true&eventId=<EVENT ID>&email=example@example.com
```
2. Dadurch wird der Termin im Kalender des Benutzers gelöscht.
## Hinweise ## Hinweise