Добавить в iCal и кнопки Google-календаря на страницу

Есть несколько веб-страниц, у которых есть кнопки add to iCal и add to Google Calendar, которые при нажатии кнопки каким-то образом добавляют событие в ваш календарь, будь то iCal или Google Calendar.

Мне нужно сделать это на веб-странице, но не могу найти документацию об этом.

Ответ 1

Обычно это простая кнопка с файлом ics события. Вы можете создать свой собственный ics файл, следующий за протокол iCalendar или использовать существующую библиотеку, например, на языке программирования .NET, DDay.iCal - замечательный инструмент.

Если вы хотите просто вручную создать кнопку с кнопкой Google Calendar, у Google есть собственный генератор для нее:

http://www.google.com/googlecalendar/event_publisher_guide.html

Ответ 2

Если вы предпочитаете использовать ленивый маршрут и использовать готовое решение, может потребоваться AddThisEvent. http://addthisevent.com/