J'ai trouver, si ca peut servir a quelqu'un d'autre
on affiche la liste des agendas
1 2 3 4 5 6 7 8 9 10 11
| function outputCalendarList($client)
{
$gdataCal = new Zend_Gdata_Calendar($client);
$calFeed = $gdataCal->getCalendarListFeed();
#echo '<h1>' . $calFeed->title->text . '</h1>';
echo '<ul>';
foreach ($calFeed as $calendar) {
echo '<li>' . $calendar->title->text . ' => '.$calendar->content->src.'</li>';
}
echo '</ul>';
} |
on defini l'agenda
1 2
| $calFeed = $gdataCal->getCalendarListFeed();
$user = $calFeed[position_de_lagenda_dans_la_liste]->content->src; |
il suffit de selectionner dans quel agenda on ajoute l'event
$createdEvent = $gdataCal->insertEvent($newEvent, $user);
Partager