2011-05-15 60 views

回答

1

可以列出使用GetOwnCalendarsFeed()GetAllCalendarsFeed()電話的日曆。這將返回一個條目列表,其中每個條目都包含給定日曆的屬性。您需要從entry.content.src屬性中獲取日曆的網址,並在您的InsertEntry電話上使用此鏈接:

client = calendar.service.CalendarService(email='x', password='y') 
feed = client.GetOwnCalendarsFeed() 
# map the 'title' -> 'url' 
urls = dict((e.title.text, e.content.src) for e in feed.entry) 
client.InsertEvent(event, urls['My Calendar'])