2016-04-16 3 views
0

Может ли кто-нибудь помочь мне в этом? Я потратил слишком много времени на это, но не получил никакого решения. На самом деле, я создаю файл ics в php, используя laravel framework. Ниже представлен формат, который я использую для создания файла ics.laravel generate ics файл не показывает правильный формат в Outlook

BEGIN:VCALENDAR 
PRODID:-//Test TM//NONSGML Test//EN 
VERSION:2.0 
METHOD:REQUEST 
X-MS-OLK-FORCEINSPECTOROPEN:TRUE 
BEGIN:VEVENT 
ATTENDEE;CN=Name;RSVP=TRUE:mailto:[email protected] 
CLASS:PUBLIC 
CREATED:20160416T095328Z 
DESCRIPTION:test description 
DTSTART;TZID=America/New_York:20160417T023000Z 
DTEND;TZID=America/New_York:20160417T030000Z 
DTSTAMP:20160416T095328Z 
LAST-MODIFIED:20160416T095328Z 
ORGANIZER;CN=name:mailto:[email protected] 
PRIORITY:5 
SEQUENCE:0 
LOCATION:Test 
SUMMARY:subject 
TRANSP:OPAQUE 
UID:20160416T095328-17250.com 
X-MICROSOFT-CDO-BUSYSTATUS:Confirmed 
X-MICROSOFT-CDO-INTENDEDSTATUS:Confirmed 
BEGIN:VALARM 
TRIGGER:-PT60M 
ACTION:DISPLAY 
DESCRIPTION:Reminder 
END:VALARM 
END:VEVENT 
END:VCALENDAR 

и когда я посылаю это как прикрепленного в Laravel, то я получаю почту в перспективе с скриншоте ниже подробно enter image description here

Но мне это нужно в следующем формате. enter image description here

Пожалуйста, помогите мне решить эту проблему.

ответ

0

Это звучит как проблема с установкой Outlook, а не с PHP или Laravel.

Используйте валидатор, и вы увидите файл в порядке: http://severinghaus.org/projects/icv/

Вы подтвердили это, пробуя на другом компьютере, который имеет перспективы? Если нет, я бы предложил вам немного сузить его.

+0

Спасибо за ответ. Я проверил файл ics с предоставленной ссылкой и подтвердил мой файл. А также я проверил этот другой компьютер, получая такую ​​же проблему. Вы знаете, что мне здесь не хватает. –

+0

Это больше не похоже на проблему программирования, если файл действителен – Chris