4
我使用googlecalendar plugin與Google日曆搭配使用。如何從指定日期刪除Google日曆中的所有活動?
我面臨的唯一問題是從谷歌日曆中刪除事件。
我找到了一個例子來刪除上述github中的事件。但我們需要傳遞事件ID。我如何使用下面的代碼從指定的日期從谷歌日曆中刪除所有事件?
CODE:
require File.dirname(__FILE__) + '/../shared.rb'
g = GData.new
puts 'login'
token = g.login('[email protected]', 'REPLACE_WITH_YOUR_PASSWORD')
puts "token: #{token}"
event = {:title=>'title',
:content=>'content',
:author=>'pub.cog',
:email=>'[email protected]',
:where=>'Toulouse,France',
:startTime=>'2009-06-20T15:00:00.000Z',
:endTime=>'2009-06-20T17:00:00.000Z'}
create_response = g.new_event(event)
puts create_response.body
puts 'delete_event'
# TODO GET id from new_event response
id='http://www.google.com/calendar/feeds/default/private/full/pgvgjdnh43g3bo0emnpfg0gnr4'
response = g.delete_event(id)
puts 'done'
網址:
請分享你的想法,如果我們能做到這一點與其他插件。
感謝提前:)