Календарь Google после импорта URL показывает только последнее событие

Я пытаюсь сделать файл.ics и при импорте URL-адреса поместить события в календарь Google. Но проблема в том, что после того, как я импортирую их в календарь Google, он показывает только последнее событие. Я не понимаю, что я делаю неправильно, я даже экспортировал календарь из GC и попытался сгенерировать мой календарь, чтобы он выглядел точно так же, как экспортированный.

Вот URL-адрес файла.ics: http://bme.hracsi.net/includes/download.php?sub=2,3,4&sem=2

1 ответ

Решение

Все ваши события имеют одинаковый UID RFC5545 §3.8.4.7 определяет, что сам UID ДОЛЖЕН быть глобально уникальным идентификатором.

чтобы это работало, вы должны изменить значение этого свойства.

BEGIN:VCALENDAR
...
BEGIN:VEVENT
...
UID:d41d8cd98f00b204e9800998ecf8427e
END:VEVENT
BEGIN:VEVENT
...
UID:d41d8cd98f00b204e9800998ecf8427e
UID:d41d8cd98f00b204e9800998ecf8427e
...
UID:d41d8cd98f00b204e9800998ecf8427e
UID:d41d8cd98f00b204e9800998ecf8427e
END:VEVENT
END:VCALENDAR
Другие вопросы по тегам