AddOn/Calender_Office365_User/calendar.php aktualisiert
This commit is contained in:
parent
72436d2e04
commit
7669859b06
|
|
@ -32,25 +32,37 @@ if (time() > ($data['time_saved'] + $data['expires_in'] - 60)) {
|
|||
file_put_contents($config['token_storage'], json_encode($tokens, JSON_PRETTY_PRINT));
|
||||
}
|
||||
|
||||
|
||||
// ➤ Beispiel: Termin anlegen
|
||||
$event = [
|
||||
"subject" => "Test-Meeting via PHP",
|
||||
"start" => [
|
||||
"dateTime" => "2025-06-25T10:00:00",
|
||||
"timeZone" => "Europe/Berlin"
|
||||
],
|
||||
"end" => [
|
||||
"dateTime" => "2025-06-25T11:00:00",
|
||||
"timeZone" => "Europe/Berlin"
|
||||
],
|
||||
"body" => [
|
||||
"contentType" => "HTML",
|
||||
"content" => "Meeting von OutlookCalendar PHP"
|
||||
]
|
||||
];
|
||||
if(isset($_GET['create'])){
|
||||
$event = [
|
||||
"subject" => "Test-Meeting via PHP",
|
||||
"start" => [
|
||||
"dateTime" => "2025-06-25T10:00:00",
|
||||
"timeZone" => "Europe/Berlin"
|
||||
],
|
||||
"end" => [
|
||||
"dateTime" => "2025-06-25T11:00:00",
|
||||
"timeZone" => "Europe/Berlin"
|
||||
],
|
||||
"body" => [
|
||||
"contentType" => "HTML",
|
||||
"content" => "Meeting von OutlookCalendar PHP"
|
||||
]
|
||||
];
|
||||
|
||||
$response = $calendar->createEvent($event);
|
||||
$response = $calendar->createEvent($event);
|
||||
|
||||
echo "<pre>";
|
||||
print_r($response);
|
||||
echo "</pre>";
|
||||
echo "<pre>";
|
||||
print_r($response);
|
||||
echo "</pre>";
|
||||
|
||||
echo "<hr/>";
|
||||
}
|
||||
|
||||
$events = $calendar->getEvents(); // eigene Funktion in OutlookCalendar-Klasse
|
||||
header('Content-Type: application/json');
|
||||
echo json_encode($events, JSON_PRETTY_PRINT);
|
||||
|
||||
|
||||
?>
|
||||
|
|
|
|||
Loading…
Reference in New Issue