Показать доступность / статус занятости в нескольких календарях Google

24

В настоящее время я подключен к трем календарям Google.

  • Одним из них является мой офисный календарь, где я отслеживаю свои рабочие планы, когда я сосредоточен на определенных проектах и ​​еще много чего.
  • В другом месте я встречаюсь с другими людьми.
  • Третий - общий офисный календарь, где моя команда отслеживает наши встречи.

То, что я хотел бы сделать, это выдать мою занятую / доступную информацию. Единственный способ сделать это - сделать все три календаря общедоступными, и кто-то должен будет посмотреть все три, чтобы следить за моей доступностью.

Есть ли способ дать другим людям в моей компании возможность подписаться на мое действительное расписание занятости с помощью одного канала?

Восемь дней недомогания
источник

Ответы:

10

Таким образом, вы можете получить код встраивания из ссылки html в настройках общего ресурса и соединить их вместе вручную. Я нуждался в этом и только сейчас экспериментировал, и это работает. Ссылка на открытый календарь состоит из четырех частей.

Так они все такие

  1. " https://google.com/calendar/ "
  2. вставлять тип + "?"
  3. "src =" + уникальная строка / имя
  4. "& ctz =" + строка часового пояса (необязательно)

И получается, что вы можете добавлять "& src = UNIQUESTRING" часто, как вам нравится. Поэтому убедитесь, что либо ваши календари широко открыты, либо показаны свободными / занятыми, либо вы делитесь ими с кем-то, кому предоставлено разрешение на календарь в настройках общего ресурса.

Заголовок страницы извлекается из первого календаря в строке src. И все цвета одинаковы, поэтому вы не можете сказать, какой календарь какой.

встраивать

определяет тип встраивания.

htmlembed введите описание изображения здесь embed введите описание изображения здесь src = уникальная строка, подобная этой, для расписания баскетбольных матчей NCAA UK

src=ncaab_292_%254bentucky%2B%2557ildcats%23sports%40group.v.calendar.google.com

& ctz = Я предполагаю, что это для текущего часового пояса. Устанавливает ваш часовой пояс смещения

&ctz=America/New_York

Итак, вот ссылка на сочетание баскетбола UofK, еврейских праздников, календаря обслуживания дома и местного хакерского пространства в моем родном городе.

https://www.google.com/calendar/htmlembed?src=1n5qvjga6i4t6lde35vq5dg8ds%40group.calendar.google.com&src=9fjf6vkf1ou50j2umnju2lnrss%40group.calendar.google.com&src=en.jewish%23holiday%40group.v.calendar.google. ком и SRC = ncaab_292_% 254bentucky% 2B% 2557ildcats% 23sports% 40group.v.calendar.google.com & CTZ = Америка / New_York

gooddadmike
источник
2
Оказывается, всякий раз, когда у вас есть более 1, это заставляет вас htmlembed. Также вы можете добавить заголовок, начав с? Title = Title% 20Here & src = ...
gooddadmike
1
Я только что нашел это в прошлом году и подумал: "Вау!" Это исчерпывающий и полный ответ. Наверное, мой лучший ответ. Я пытался поднять это, и это не позволило мне сказать "Вы не можете голосовать за свой пост". Это глупо. Мне очень нравится этот «твой собственный пост».
Gooddadmike
Это здорово! Единственная проблема заключается в том, что вы не хотите, чтобы другие люди видели названия календарей, которыми вы делитесь, но я пока не нашел решения для этого.
exp1orer
3

Можно комбинировать календари, чтобы показать людей, но в настоящее время невозможно просто объединить информацию о доступности / занятости.

В этом сообщении блога объясняется, как создать ссылку на календарь с вашей информацией о доступности, но она не совсем соответствует вашим потребностям.

Филипп
источник
ссылка мертва
Kamiccolo