Как добавить событие календаря .ics в Календарь Google? - PullRequest
1 голос
/ 29 августа 2011

Я создаю календарь Expression Engine с помощью модуля Calendar Solspace, который экспортирует файлы .ics.Мне бы хотелось, чтобы пользователи могли нажимать на ссылку, чтобы добавлять события в свой Календарь Google.

Поиск в Google слишком широка, и мне нужно более конкретное направление, как это можно сделать.

Ответы [ 2 ]

2 голосов
/ 30 августа 2011

Вы упоминаете, что используете модуль, который экспортирует файлы ics.

Обычно ссылка должна быть на файл ics (или код, который динамически создает файл ics).

Затем, когда пользователь щелкает ссылку, браузер видит, что это файл ics, и в зависимости от настроек пользователя запрашивает действие (обычно для добавления в его календарь).

Если вы специально хотите толькодобавьте в их календарь Google , затем вам нужно сгенерировать ссылки на ссылки, которые вы видите на этом тестовом сайте: http://test.icalevents.com/calendar-of-all-events/

В нем есть пример «добавить весь календарь в Google) и» добавить простособытие в Google "(а также более общие ссылки ics).

Надеюсь, это прояснит ситуацию?

1 голос
/ 29 августа 2011

Если вы просто хотите иметь ссылки для добавления отдельных событий в календарь посетителя, следуйте документации разработчика Google здесь: http://www.google.com/googlecalendar/event_publisher_guide_detail.html

Затем просто используйте различные переменные поля, чтобы создать ссылку на спецификацию в вашем шаблоне.

...