Есть ли способ программно импортировать ICS в Календарь Google? - PullRequest
29 голосов
/ 25 сентября 2008

Я не вижу очевидного способа импорта файлов ICS в Календарь Google из документации API здесь:

http://code.google.com/apis/calendar/developers_guide_protocol.html

И я бы предпочел не разбирать их самому, только чтобы отправить встречи в GCal. Я ищу программное решение, а не что-то вроде подключаемых модулей импорта для Thunderbird, Outlook и т. Д. Сторонние API-интерфейсы для анализа ICS приемлемы на любом языке. Есть идеи?

Ответы [ 3 ]

7 голосов
/ 21 октября 2009

Я создал для этого простую утилиту .net с открытым исходным кодом, доступную по адресу http://gcalicsimporter.codeplex.com/.

3 голосов
/ 25 сентября 2008

Вам не нужно анализировать ICS только для того, чтобы импортировать ее в Календарь Google, она способна импортировать их напрямую ... В веб-представлении конечного пользователя это так же просто, как нажать Импортировать календарь. Из API я бы посмотрел на раздел Добавление новых подписок .

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

Для моего приложения iCal2GCal я использую Googlecalendar Ruby Gem , чтобы проанализировать файлы .ics и затем добавить события внутри в Googlecalendar. Это может дать вам некоторые идеи о том, как это сделать. Вы можете проверить полный исходный код .

...