Как вы подписываетесь на календарь, созданный Solspace Calendar

Возможно, мне что-то не хватает, поскольку я удивлен, что это еще не документировано, но как вы «подписываетесь» на канал календаря, созданный Solspace Calendar?

Мой ожидаемый результат состоял бы в том, что после добавления календаря по URL-адресам в Календаре Google любые изменения, внесенные в события календаря в EE, будут отражены в Календаре Google.

URL-адреса, которые я пробовал (по этот вопрос ):

  • http://mydomain.com/events/icalendar-template
  • WebCal: //mydomain.com/events/icalendar-template

где/events/icalendar-template выглядит так: {exp: calendar: icalendar} {/ exp: calendar: icalendar} и выплескивает файл .ics при прямом посещении через http: //

При добавлении календаря в Календаре Google события правильно вытягиваются изначально, но затем не обновляются, когда я вношу изменения в EE.

Я также попытался использовать строку запроса для URL-адреса (согласно этот поток ) на всякий случай, если проблема была в Календаре Google, но это не устранило ее.

Версия EE: 2.9.0, версия SC: 1.8.9

0
nl ja de

1 ответы

Разочарочно, тестировав это сейчас также в календаре OS X, синхронизация, похоже, работает нормально (я устанавливаю частоту обновления каждые 5 минут в качестве теста). Похоже, что это просто проблема с Календарем Google - либо это не синхронизация, либо синхронизация очень редко.

Похоже, я проведу немного времени, просмотрев этот поток !

Итак, в целом, это похоже на приведенные выше URL-адреса ( http://mydomain.com/events/icalendar-template и webcal: //mydomain.com/events/icalendar-template ) do работают, чтобы подписаться на календарь, сгенерированный календарем Solspace, с указанным выше кодом {exp: calendar: icalendar} {/ exp: calendar: icalendar} . Я не должен, чтобы я не тщательно тестировал или не изучал разницу между этими двумя протоколами.