domingo, septiembre 20, 2009

Ruby: Postear eventos a Google Calendar

Hubo que toquetear un poco mas de lo que decían los tutoriales, pero al fín quedó andando.

Ojo el Timezone: la "/" es la clave.

sudo gem1.8 install -r googlecalendar --include-dependencies

Código de ejemplo

require '/usr/lib/ruby/gems/1.8/gems/googlecalendar-1.1.0/lib/googlecalendar.rb'
include Googlecalendar
g = GData.new
g.login('tu_correo@gmail.com', 'tu_password')
event = { :title=>'prueba8',
:content=>'content',
:author=>'pub.cog',
:email=>'pub.cog@gmail.com',
:where=>'America/Mendoza',
:startTime => '2009-09-21T10:00:00.000-03:00',
:endTime => '2009-09-21T10:30:00.000-03:00'}
g.new_event(event)

No hay comentarios.: