Синхронизация данных календаря с Google или другими календарями

Главные вкладки

Аватар пользователя agruma agruma 2 мая 2022 в 21:13

Как можно сделать синхронизацию календаря Drupal с любым другим календарем?
Чтобы при изменении или создании события на Drupal в календаре google или yandex синхронизировалось все

Комментарии

Аватар пользователя marassa marassa 2 мая 2022 в 21:50

А что такое "календарь Друпал"? В ядре Друпала никакого календаря нет, есть несколько десятков (если не сотен) контрибных модулей, реализующих функции календаря, есть даже модули, импортирующие или просто показывающие события прямо из календаря Google.

Аватар пользователя marassa marassa 2 мая 2022 в 22:42
1

Беглый поиск на drupal.org по export Google calendar выдает довольно много конструктивных обсуждений. Читали? Пробовали?

Аватар пользователя ivnish ivnish 3 мая 2022 в 8:13

Конкретный ответ:
1. Изучить API гугл календаря
2. Изучить как программно создавать записи в друпал календарь
3. Можно написать функцию для единоразового импорта (опционально)
4. Написать в кастомном модуле rest функцию для немедленной синхронизации (если api гугл календаря так умеет)
5. Если нет, то написать в кастомном модуле функцию, которая будет каждую минуту проверять новые записи в календаре