Я пытаюсь получить базовую информацию о событиях из общедоступного календаря Google. В PHP это выглядит так:Доступ к данным календаря Google
$xml = simplexml_load_file('http://www.google.com/calendar/feeds/[username]/public/basic?start-min=2014-01-01T00:00:00&start-max=2016-03-24T23:59:59');
var_dump($xml);
Это возвращает данные XML, как ожидалось, с данными о событиях.
public 'id' => string 'http://www.google.com/calendar/feeds/[username]/public/basic/k524jsujs242bag0fsqfveiij8' (length=98)
public 'published' => string '2014-01-29T21:04:51.000Z' (length=24)
public 'updated' => string '2014-01-29T22:12:20.000Z' (length=24)
public 'category' =>
object(SimpleXMLElement)[1996]
public '@attributes' =>
array (size=2)
'scheme' => string 'http://schemas.google.com/g/2005#kind' (length=37)
'term' => string 'http://schemas.google.com/g/2005#event' (length=38)
public 'title' => string 'busy' (length=4)
public 'summary' => string 'When: Thu Jan 30, 2014 11am to 12pm PST<br>' (length=49)
Моя проблема заключается в том, что в событиях, ни один из заглавий не populated-- все они просто показывают «заняты», даже если есть действительное название сохраняется в фактическом событии календаря.
Кто-нибудь знает, как получить фактическое название мероприятия?