Подтвердить что ты не робот

Есть ли способ программно импортировать ICS в Календарь Google?

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

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

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

4b9b3361

Ответ 1

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

Ответ 2

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

Ответ 3

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