2012-07-16 2 views
2

Google 캘린더 API를 사용하려고하는데 내장 함수를 제대로 호출 할 수 없습니다. 참고 :Google 캘린더 API 함수 사용 방법

$events = $service->events->listEvents('primary'); 

while(true) { 
    foreach ($events->getItems() as $event) { 
     echo $event->getSummary(); 
    } 
    $pageToken = $events->getNextPageToken(); 
    if ($pageToken) { 
     $optParams = array('pageToken' => $pageToken); 
     $events = $service->events->listEvents('primary', $optParams); 
    } else { 
     break; 
    } 
} 

이 코드는 치명적인 오류를 반환 :) (나는 새에 의해 통해 인스턴스되지 않은 객체 느릅 나무를 사용하는 방법을 이해하지 못하는 개체가 아닌 의 멤버 함수 getItems()를 호출 .

답변

0

그냥

$service->events->listEvents('primary'); 

가 배열 반환

$service = new apiCalendarService($client); 

때문에 다음 행하기 전에 추가 코드에 줄을 추가해야하지만, 당신은 객체가 필요 여기