Я пытаюсь создать файл iCal из Календаря Google (http://calendar.google.com) после обновления событий в календаре. При попытке загрузить календарь из URL, я всегда получаю следующее:Создайте компонент VFREEBUSY в файле iCal из календаря Google
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
DTSTART;VALUE=DATE:20150408
DTEND;VALUE=DATE:20150416
DTSTAMP:20150406T041534Z
UID:[email protected]
CLASS:PUBLIC
CREATED:20150404T171907Z
DESCRIPTION:TEST
LAST-MODIFIED:20150406T041101Z
LOCATION:TEST
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:TEST
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR
Теперь вместо «VEVENT» Я хочу иметь компонент «VFREEBUSY». Как я могу это получить?
Я попробовал варианты, такие как включение «Предоставлять только информацию о свободном и занятом времени (скрыть подробности)» в настройках общего доступа Календаря Google. Но все же я получаю тот же компонент «VEVENT», а не «VFREEBUSY». Я также установил «Показывать как:» как «Занят» в каждом событии, которое я создал в календаре. Но я никогда не вижу компонент «VFREEBUSY» в iCal.
Я смог решить эту проблему. Я должен указать время при создании событий, календарь Google будет генерировать компонент VFREEBUSY для каждого события. –