2012-11-28 36 views
0

我正在尋找從Eventbrite api中單獨提取數據,因爲它具有以下特性,我使用eventListRow函數來獲取事件詳細信息。Eventbrite調用個人標籤

$eb_client = new Eventbrite(array('app_key'=> $row['app_key'], 
           'user_key'=> $row['user_key']));        
} 

$event = $eb_client->event_get(array('id' => '$row[event_id']')); 
print(Eventbrite::eventListRow($event->event)); 

我已經連接到API,並可以使用eventbrite.php中選擇的功能來提取數據。

任何人都可以指出我在正確的方向拉每個函數內的數據,eg.eventListRow創建單個標籤。例如,只需拖動。$ evnt->標題即可。

任何協助讚賞。

在此先感謝。

非常感謝 本

回答

0

eventListRow是指您展示如何將事件對象轉換爲HTML字符串的樣本函數。你可以在這裏閱讀來源: https://github.com/ryanjarvinen/eventbrite.php/blob/master/Eventbrite.php#L249

我會從你的代碼中刪除線,或您已經定義另一個函數替換它:

print($event->event->title); 

一旦你得到一個事件對象從回該API,你應該能夠訪問它的屬性,其羅列如下:http://developer.eventbrite.com/doc/events/

在PHP中,var_dump($evnt);可以檢查你的API響應對象有效途徑。

+0

謝謝你,工作一種享受。我爲每個事件屬性設置了模板標籤,並且都運行良好。我可以檢查屬性是否存在?例如'event_logo_ssl'\t =>($ event-> event-> logo_sll),有沒有辦法在調用它之前檢查它是否存在? – Ben

+0

正如此刻我得到php錯誤消息:未定義的屬性:stdClass :: $ logo_sll如果這不存在。 – Ben

+0

eventListRow函數顯示如何檢查可選場地對象是否可用。 https://github.com/ryanjarvinen/eventbrite.php/blob/master/Eventbrite.php#L249 –