0
gdata API for Python을 사용하면 기본 캘린더 이외의 캘린더에서 일정을 만들거나 나열하려면 어떻게합니까?Google의 Python API를 사용하여 기본 이외의 캘린더에서 일정을 만들거나 나열하는 방법은 무엇입니까?
gdata API for Python을 사용하면 기본 캘린더 이외의 캘린더에서 일정을 만들거나 나열하려면 어떻게합니까?Google의 Python API를 사용하여 기본 이외의 캘린더에서 일정을 만들거나 나열하는 방법은 무엇입니까?
읽기/쓰기를 원하는 사용자 지정 달력의 URL을 가져와 이벤트 쿼리에 제공해야합니다. 이것이 내가 생각해 낸 것입니다 :
#define cal_client:
self.cal_client = gdata.calendar.client.CalendarClient(source='Milosz-GCal-1.0')
#initiate calendar service (log in):
self.cal_client.ClientLogin(email, password, self.cal_client.source);
#get url for custom calendar (cal_index):
self.cal_url=self.cal_client.GetOwnCalendarsFeed().entry[self.cal_index].GetAlternateLink().href
#then, to read from the custom calendar:
self.feed=self.cal_client.GetCalendarEventFeed(self.cal_url)
#and to write to custom calendar:
new_event = self.cal_client.InsertEvent(event,self.cal_url)