intanto grazie per le risposte.
Oggi avevo un po di tempo e ho fatto un po di progressi vi posto il nuovo codice (quello precedente contevena un monte di errori

...). Praticamente credo di aver risolto il problema della connessione ma ora non riesco a creare l'evento sul calendario. Ricevo questo errore:
Fatal error: Class 'Event' not found in C:\xampp\htdocs\test1.php on line 48 (In grassetto nel codice di seguito)
<?php
require_once 'Google_Client.php';
require_once 'Google_CalendarService.php';
session_start();
$client = new Google_Client();
$client->setApplicationName("calendario");
$client->setClientId('xxxxxxxx.apps.googleusercontent.com');
$client->setClientSecret('-xxxxxxx__xxxxxxxxx');
$client->setRedirectUri('
http://localhost/test1.php');//$client->setDeveloperKey('xxxxxxxxxx-xxxxxxxx-xxxxxxxxxx-xxxxxxxx');
$cal = new Google_CalendarService($client);
$service = new Google_CalendarService($client);
$cal = new Google_CalendarService($client);
if (isset($_GET['logout'])) {
unset($_SESSION['token']);
}
if (isset($_GET['code'])) {
$client->authenticate();
$_SESSION['token'] = $client->getAccessToken();
header('Location: http://' . $_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']);
}
if (isset($_SESSION['token'])) {
$client->setAccessToken($_SESSION['token']);
}
if ($client->getAccessToken()) {
$calList = $cal->calendarList->listCalendarList();
print "********** ma connexion est OK ******************<br>";
//******************************************************* TEST ****
$event = new Event();$event->setSummary ('titre de evenement');
$event->setLocation('La Rochelle');
$start = new EventDateTime();
$start->setDateTime('2013-02-05T10:01:00');
$event->setStart($start);
$end = new EventDateTime();
$end->setDateTime('2013-02-05T13:12:00');
$event->setEnd($end);
$attendee1 = new EventAttendee();
$attendee1->setEmail('
xxxxxxxxxx@xxxxxxxx.it');
$attendees = array($attendee1);
$event->attendees = $attendees;
$createdEvent = $service->events->insert( $client, $event);
echo $createdEvent->getId();
$_SESSION['token'] = $client->getAccessToken();
}
else {
$authUrl = $client->createAuthUrl();
print "<a class='login' href='$authUrl'>Connect Me!</a>";
}
?>