Я только начал использовать API Календаря Google (используя клиент Python). Я в основном разрабатываю веб-приложение для школы с Django.
То, что я хотел бы достичь, это что-то вроде этого:
Чтобы упростить процесс, у меня есть 1 учетная запись Google, и все события будут создаваться в календаре под этой учетной записью (это школьный календарь). Календарь будет обнародован.
Когда класс создается учителем, расписание занятий будет автоматически добавлено в качестве события в Календарь Google. Когда ученик входит в систему, он может видеть школьный календарь, показывая только расписание занятий, в которых он зарегистрирован.
Я думаю, что могу отфильтровать фиды календаря, чтобы показывать только те расписания занятий, в которых учащегося зарегистрирован с помощью API данных Google. Проблема в том, как я могу отобразить Календарь Google в своем веб-приложении с помощью пользовательского интерфейса Календаря Google, чтобы отображать только те отфильтрованные события?
Я могу использовать пользовательский интерфейс Календаря Google с предоставленным встраиваемым фрагментом HTML, но не могу управлять / фильтровать события с этим (то есть все события в школьном календаре будут отображаться). Или, может быть, я что-то упустил? Я прочитал руководство по API данных и документацию по инструменту публикации, но не могу найти эту информацию.
Спасибо заранее!