Ich arbeite gerade an einer Google Kalender Sync Funktion, die mit unserer eigenen Kalender App und der Google Kalender App synchronisiert werden soll. Jetzt muss ich die letzten Änderungen in Google Kalender identifizieren, damit ich diese Ereignisse in unsere Kalender-App kopieren kann. Ich benutze die Zend Gdata jedoch jede Idee, die ich schätzen würde.Wie kann ich alle kürzlich aktualisierten Ereignisse in Google Kalender abrufen?
0
A
Antwort
2
(Geändert von http://framework.zend.com/manual/en/zend.gdata.calendar.html)
$query = $service->newEventQuery();
$query->setUser('default');
$query->setVisibility('private');
$query->setProjection('full');
$query->setOrderby('starttime');
$query->setFutureevents('true');
// Subtract time frame for when you want to detect
// updated events, for example, in the past 24 hrs
$refresh = time() - 60*60*24;
$refresh_date = date('Y-m-dTH:i:sP', $refresh);
$query->setUpdatedMin($refresh_date);
// Retrieve the event list from the calendar server
try {
$eventFeed = $service->getCalendarEventFeed($query);
} catch (Zend_Gdata_App_Exception $e) {
echo "Error: " . $e->getMessage();
}
// Iterate through the list of events, outputting them as an HTML list
echo "<ul>";
foreach ($eventFeed as $event) {
echo "<li>" . $event->title . " (Event ID: " . $event->id . ")</li>";
}
echo "</ul>";
Verwandte Themen
- 1. Wie lesen Google Kalender Ereignisse in Android?
- 2. Google Kalender Ereignisse erhalten
- 3. Wie kann ich alle Ereignisse im Kalender mit Ajax laden?
- 4. Google Kalender PHP Ereignisse nach spezifischem Datumsbereich abrufen
- 5. SharePoint-Liste der kürzlich aktualisierten Seiten
- 6. Google Kalender-API Ereignisse aus anderen Kalendern abrufen
- 7. Google-Kalender - Es werden wiederkehrende Ereignisse wie normale Ereignisse angezeigt.
- 8. Google Kalender-Ereignisse in PHP erstellen
- 9. Abfrage bestimmter Ereignisse von Google Kalender
- 10. Wie erstelle ich "recurData" in Google Kalender?
- 11. Wie kann ich Google Chart Kalender anpassen?
- 12. Wie liest man Ereignisse in öffentlichen Google Kalender mit eckigen
- 13. Rails + Google Kalender-API-Ereignisse nicht erstellt
- 14. Wie kann ich Google-Diagramm-Ereignisse in Google Analytics verfolgen?
- 15. .net Google Kalender API: Jeder kann Ereignisse erstellen/aktualisieren/löschen
- 16. Abrufen und Filtern von Ereignissen aus Google Kalender
- 17. Ereignisse in Kalender laden
- 18. Letzten aktualisierten Datensatz abrufen
- 19. Outlook Interop: Wie man alle Kalender iteriert?
- 20. Wie kann ich alle setTimeout-Ereignisse deaktivieren?
- 21. Google Kalender api - Aktie Kalender
- 22. Wie kann ich Google Voice-Daten abrufen?
- 23. Wie kann ich meinen Google-Suchverlauf abrufen?
- 24. So fügen Sie Benutzer Ereignisse in Google Kalender in iOS
- 25. Wie verwende ich Aliase in Google Kalender?
- 26. .NET Google Kalender-API Ereignisse nach Datum sortieren
- 27. ASP.Net Kalender/Ereignisse Anwendung
- 28. Datei in Google Kalender hochladen
- 29. Google Kalender - Zugriffsberechtigung
- 30. Sitecore erhält Liste von Inhaltselementen mit einem kürzlich aktualisierten Medienelement
Ich glaube, Sie '$ refresh_date = date bedeuten ('Y-m-dTH: i: sP', $ refresh);' – Stobor
Dieser super geklappt! Vielen Dank – drikoda