2016-05-03 13 views
2

können wir Datum Zeitfilter hinzufügen Ereignis von Google Kalender holenAnfrage Google Kalender-Termin mit Startzeit und Endzeit

require_once '../../src/Google_Client.php'; 
require_once '../../src/contrib/Google_CalendarService.php'; 
$client = new Google_Client(); 
$client->setApplicationName("xxxx"); 
$client->setClientId('xxxxxxx'); 
$client->setClientSecret('1Z1Wd1M18yF3LXMVVPqoZA9S'); 
$client->setRedirectUri('xxxxxx'); 
$client->setDeveloperKey('<key>'); 
$cal = new Google_CalendarService($client); 
$events = $cal->events->listEvents('<calender_id>'); 

var_dump($events); 
+1

haben Sie versucht mit timeMin und timeMax? – DaImTo

+0

Lassen Sie mich versuchen –

+0

es funktioniert dank –

Antwort

0

Der Google Kalender API Events: list hat zwei Optionen

TimeMAX
Obergrenze (exklusiv) für die Startzeit eines Ereignisses nach Filter nach. Wahlweise. Standardmäßig wird nicht nach Startzeit gefiltert. Muss ein RFC3339-Zeitstempel mit obligatorischem Zeitzonen-Offset sein, z. B. 2011-06-03T10: 00: 00-07: 00, 2011-06-03T10: 00: 00Z. Millisekunden können bereitgestellt werden, werden aber ignoriert.
timeMin
Untere Grenze (inklusive) für die Endzeit eines Ereignisses, nach der gefiltert werden soll. Wahlweise. Der Standard ist nicht nach Endzeit zu filtern. Muss ein RFC3339-Zeitstempel sein mit obligatorischem Zeitzonen-Offset, z. B. 2011-06-03T10: 00: 00-07: 00, 2011-06-03T10: 00: 00Z. Millisekunden können bereitgestellt werden, werden jedoch ignoriert.

Durch das Senden dieser sollten Sie in der Lage sein, Ihre Ergebnisse zu begrenzen.

Verwandte Themen