como obter detalhes do evento no google calendar

Consegui obter uma notificação por push do Google Agenda no meu sistema, quando um novo evento é criado no calendário. a notificação por push não possui dados no corpo do POST e os cabeçalhos do POST são estes:

[Host] => xxxxxx.xxxx.com
[Content-Type] => application/json; charset=UTF-8
[Accept] => */*
[X-Goog-Channel-ID] => xxxxxxx-xxxxxxxx-8824-f0c2166878be
[X-Goog-Channel-Expiration] => Thu, 04 Dec 2014 04:27:13 GMT
[X-Goog-Resource-State] => exists
[X-Goog-Message-Number] => 11897215
[X-Goog-Resource-ID] => xxxxxxxxxx-xxxx-pSbC27qOUfg
[X-Goog-Resource-URI] => https://www.googleapis.com/calendar/v3/calendars/[email protected]/events?key=AIzaSyC_0nytiZWHfabrpWiExxxxxxxxxxx&alt=json
[Content-Length] => 0
[Connection] => Keep-alive
[Accept-Encoding] => gzip,deflate
[User-Agent] => APIs-Google; (+https://developers.google.com/webmasters/APIs-Google.html)

onde estão os novos detalhes do evento que foram criados no calendário? como faço para obtê-los?

nenhuma informação on-line e nenhuma informação na documentação do google (pesquisada há horas):https://developers.google.com/google-apps/calendar/v3/push

onde estão os detalhes do evento ??

ATUALIZAR:

Eu ajustei um relógio no meu calendário usando este código:

service = new Google_Service_Calendar($client);         
$channel =  new Google_Service_Calendar_Channel($client);
$uuid = gen_uuid();
$channel->setId($uuid);
$channel->setType('web_hook');
$channel->setExpiration('1919995862000');

global $sugar_config;
$address = $sugar_config['site_url'] . "/index.php?entryPoint=updateFromCal";
$channel->setAddress($address);
$watchEvent = $service->events->watch($bean->google_cal_id_c, $channel);

Estes são os detalhes do canal que eu envio à API do Google Agenda:

[address] => https://mydomainXXXX/index.php?entryPoint=updateFromCal
[expiration] => 1919995862000
[id] => xxxxxxxxxxxxxxx--4558-ac19-b82e0ca32206
[kind] => 
[params] => 
[payload] => 
[resourceId] => 
[resourceUri] => 
[token] => 
[type] => web_hook
[modelData:protected] => Array
    (
    )

[processed:protected] => Array
    (
    )

ainda recebo o mesmo ID de recurso na resposta, a cada novo evento criado no calendário! por que não consigo obter o ID do evento que acabei de criar? o que eu fiz errado? estou assistindo a eventos ou canais?

a resposta que recebo ainda é a mencionada acima, com o mesmo ID de recurso o tempo todo.

questionAnswers(3)

yourAnswerToTheQuestion