Как поделиться личным Календарем Google с кем-либо по ссылке?

13

Документы Google имеют три типа обмена документами. Общедоступный для всех, кто имеет ссылку и доступен для просмотра в результатах поиска; видны только тем, кого вы пригласили; и компромисс: виден только любому, кто имеет ссылку, но не доступен для поиска.

Этот компромисс также существует для Календаря Google?

Кажется, я этого не нахожу. Я могу добавлять людей в календарь, чтобы они могли его видеть. Я могу сделать его публичным ( This calendar will appear in public Google search results.) и дать людям ссылку на него. Но я не могу поделиться ссылкой, не сделав ее для поиска. (Получаю You do not have access to [calendar name]'s calendarпри добавлении ссылки.)

Существует частная ссылка iCal и XML для календаря, но они не могут быть добавлены в другую учетную запись Календаря Google, somecode@group.calendar.google.comдля этого необходим идентификатор календаря ( ). Любое из следующего может решить эту проблему:

  • Есть ли способ получить личный календарь ID?
  • Или предоставить людям с идентификатором доступ к календарю, не делая его общедоступным в поиске?
  • Или добавить календарь в Календарь Google, используя ссылку iCal или XML?
Стивен Руз
источник

Ответы:

6

Приватная ссылка может быть использована для обмена календарем с пользователями, не являющимися пользователями Календаря Google (например, Outlook или Yahoo Mail). Похоже, что Google выполняет дополнительную проверку и не позволяет добавить приватную ссылку, если у вас нет доступа (с настройкой « Поделиться с определенными людьми» ).

Если вы зеркально отразите файл на новом URL-адресе или просто используете сокращение URL-адреса (например, goo.gl ), вы можете без проблем импортировать его в Календарь Google, минуя проверки.

Кроме этого вы правильно обрисовали в общих чертах доступные варианты. Идентификатор календаря одинаков для частных и общедоступных ссылок.

BeingQuisitive
источник
1
Это так странно, но похоже, что это правильно. Вы можете открыть ссылку в Outlook, но не в Google, кто бы рационально принял это решение в Google? Вы действительно пробовали зеркалирование, и можете ли вы немного рассказать о том, как этого добиться?
Готье
1
Поле «Частный адрес» в настройках календаря гласит: «Это частный адрес для этого календаря. Не передавайте этот адрес другим пользователям, если вы не хотите, чтобы они видели все события в этом календаре». Это действительно звучит так, как будто это должно работать таким образом, когда вы делитесь этой ссылкой ... но это не так, если клиент также использует календарь Google.
Готье
2

Вы можете добавить календари по ссылке iCal. Нажмите на раскрывающийся список рядом Other calendars, затем Add by URL.

Таким образом, полный процесс будет:

  • Отправитель идет в Calendar settingsкалендарь, которым он хочет поделиться, копирует iCalссылку в Private Addressразделе и отправляет ее получателю по электронной почте / IM / facebook ...

  • Получатель вставляет адрес в Other calendars > Add by URL.

Если в какой-то момент отправитель хочет отозвать доступ получателя к своему календарю, Reset Private URLsв настройках календаря есть ссылка, которая делает недействительным существующий URL-адрес и создает новый.

MikeFHay
источник
1
Как получить ссылку на iCal? Где выпадающий список? Возможно, вам нужно добавить немного больше информации, чтобы соответствовать стандарту.
Джейкоб Ян Туинстра
Это должно работать даже без «обнародования этого календаря»?
Готье
@ Готье не так ли?
MikeFHay
1
Так было до тех пор, пока я не сделал это публичным, не для пользователей календаря Google. Это работает для пользователей Outlook, хотя. Смотрите там: productforums.google.com/forum/#!msg/calendar/e6uLPsOgOKg/… , это все очень запутанно.
Готье
0

Нет возможности сделать его «незарегистрированным» календарем, как вы могли бы его назвать. Однако вы можете сделать это публичным, но ограниченным. Пока нет возможности сделать календарь не включенным в список.

введите описание изображения здесь

ComputerLocus
источник
0

Вы можете встроить календарь на свой сайт и раздать ссылку на встроенный календарь.

Из Добавить календарь Google на свой сайт (support.google.com) :

  1. На компьютере откройте Google Calendar . Вы можете получить код для встраивания на свой сайт только с компьютера, а не с мобильного приложения.
  2. В правом верхнем углу нажмите кнопку «Настройки»> «Настройки».
  3. Откройте вкладку Календари.
  4. Нажмите на название календаря, который вы хотите встроить.
  5. В разделе «Вставить этот календарь» скопируйте отображаемый код iframe.
  6. Откройте редактор веб-сайта, затем вставьте этот код туда, где вы хотите, чтобы календарь отображался.

Встроенный календарь будет виден только тем, с кем вы им поделились. Чтобы все посетители могли видеть ваш календарь, вам нужно сделать его общедоступным.

Фаулер
источник
Всегда добавляйте существенную часть ссылки в ответ для будущих читателей.
Серенесат