/twisted-caldav

- not maintaining any more -

Primary LanguageRubyMIT LicenseMIT

twisted-caldav

Gem Version

Ruby client for searching, creating, editing calendar and tasks.

Tested with ubuntu based calendar server installation.

It is a modified version of another caldav client under MIT license

https://github.com/n8vision/caldav-icloud

##INSTALL

gem install 'twisted-caldav'

##USAGE

require ’twisted-caldav'

u = "user1"

cal = TwistedCaldav::Client.new(:uri => "http://yourserver.com:8008/calendars/users/#{u}/calendar/", :user => u , :password => "xxxxxx")

###FIND EVENTS

result = cal.find_events(:start => "2014-04-01", :end => "2014-04-15")

###CREATE EVENT

result = cal.create_event(:start => "2014-04-12 10:00", :end => "2014-04-12 12:00", :title => "Meeting With Me", :description => "Meeting about nothing...:D")