PHP ics-parser多个ICS调用

时间:2018-02-23 00:37:38

标签: php

我正在使用PHP ICS Parser https://github.com/u01jmg3/ics-parser来解析多达33个远程URL。解析器间歇性地无法解析其中一些URL。

PHP ICS返回的实际异常错误详细信息为:

  

例外'异常'带有消息'文件路径或网址' admin.vrbo.com/icalendar / ...;不存在。

这是我的代码:

foreach($ical_props_arr as $row) {  
    $property_title=$row['title'];  
    $import_url=$row['ical_import_url'];
    try {                       
        $ical = new ICal($import_url, array(
            'defaultSpan'           => 2,     // Default value
            'defaultTimeZone'       => 'UTC',
            'defaultWeekStart'      => 'MO',  // Default value
            'disableCharacterReplacement' => false, // Default value
            'skipRecurrence'              => false, // Default value
            'useTimeZoneWithRRules'       => false, // Default value
        ));
    } catch (\Exception $e) {       
        $error.='An Error Occurred importing: '.$import_url."\n";       
        $error.=$property_title." Import ICAL URL, appears to be Bad!!\n\n";        
    }

}

所有网址都被确认为好。 这可能是一个PHP计时问题,调用多个URL而不是等待远程服务器响应足够快? 任何帮助将不胜感激。

由于

0 个答案:

没有答案