J'avais une longue question détaillée sur la façon d'obtenir le flux d'événements d'un calendrier spécifique, mais j'ai pensé (je pense) à une solution avant de poster. Cependant, même avec la solution je me demande ce qui me manque dans ce processus. Pour obtenir un feed d'événements de calendrier (ou pour la recherche que l'alimentation) Je fais ce qui suit:Obtenir le flux Zend_GData pour un calendrier Google spécifique
- Authentifier (évidemment)
- obtenir une liste des calendriers: getCalendarListFeed();
- obtenir la propriété id de l'un des 'calendrier' des objets
- Change: .../calendrier/feeds/default/XXX% 40YYY
- Pour: .../Calendrier/feeds/XXX% 40YYY/private/full
- Passez cela à getCalendarEventFeed() pour interroger ce calendrier.
Pourquoi dois-je manipuler l'ID? Il semble que la documentation de Zend_Gdata soit répartie sur les sites de Google et de Zend. Je n'ai pas trouvé une bonne référence sur les propriétés disponibles de getCalendarListFeed(), donc peut-être que je devrais attraper autre chose que l'ID?
Il semblerait que ait pour être plus simple - qu'est-ce qui me manque ici?
Le calendarid est l'adresse e-mail du calendrier dans les paramètres privés. setVisibility -> ('private'); # pour le calendrier privé (non public) –