2010-02-04 1 views
0

저는 CSV 파일에서 가져온 이벤트를 삽입하는 PHP 스크립트를 실행하고 있습니다. 이벤트가 내 캘린더에 성공적으로 입력되었지만 약 75 개의 이벤트가 입력 된 후에 이벤트가 중지됩니다. 일정한 양의 이벤트에만 국한되어 있거나 내 코드에 문제가있는 경우 어떤 아이디어라도 가능합니다.Google 캘린더 데이터 API로 입력 할 수있는 일정에는 제한이 있습니까?

도와 주셔서 미리 감사드립니다. 멈출 전에

$event->title = $service->newTitle($title); 

    $event->where = array($service->newWhere("Red Ball Internet Centre")); 


    $service->newContent($content); 



    // Set the date using RFC 3339 format. 

    $tzOffset = "-04"; 



    $when = $service->newWhen(); 

    $when->startTime = "{$startDate}T{$startTime}:00.000{$tzOffset}:00"; 

    $when->endTime = "{$endDate}T{$endTime}:00.000{$tzOffset}:00"; 

    $event->when = array($when); 

    // Upload the event to the calendar server 

    // A copy of the event as it is recorded on the server is returned 
    switch($rink) 
    { 
    case"Rink A": 
     $uri = "http://www.google.com/calendar/feeds/qsqivvbvdm7o4ibrmt9gfu301g%40group.calendar.google.com/private/full"; 
    break; 
    case"Rink B": 
     $uri = "http://www.google.com/calendar/feeds/dcr864c3orqj264mufl1t3slt8%40group.calendar.google.com/private/full"; 
    break; 
    case"Rink C": 
     $uri = "http://www.google.com/calendar/feeds/bira8i123uuqovhn5kuk9caqnk%40group.calendar.google.com/private/full"; 
    break; 
    case"Rink D": 
     $uri = "http://www.google.com/calendar/feeds/11a8m100ccjhms971kc33app4g%40group.calendar.google.com/private/full"; 
    break;     
    } 

    $newEvent = $service->insertEvent($event, $uri); 

답변

0

대략이 스크립트는 시간을 실행? php.ini 파일에서 MAX_EXECUTION_TIME 설정을 늘려야 할 수도 있습니까? 완료 될 기회가 오기 전에 PHP가 시간 초과 될 수 있습니다.

+0

ohhhh ... 그것에 대해 생각하지 않았습니다. 내가 이것을 시도하자! –

+0

이것이 효과가 있습니다! 대단히 감사합니다. –