2014-01-29 91 views
0

我想從一個公共的谷歌日曆中獲取一些基本的事件信息。在PHP中,它看起來像這樣:訪問谷歌日曆數據

$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&nbsp;PST<br>' (length=49) 

我的問題是,在事件中,沒有標題的是populated--他們都只是顯示爲「忙碌」,即使是保存在實際日曆事件有效的標題。

任何人都知道如何獲得實際的事件標題?

回答