2013-04-03 1 views
0

.net에 google api 2.0을 사용하고 있습니다. 나는 새 달력 만들려면이 코드를 사용하여 요청의google calendar api .net

실행이 줄에서

실패

CalendarEntry createdCalendar = 실행에

CalendarEntry calendar = new CalendarEntry(); 
calendar.Title.Text = "Little League Schedule"; 
calendar.Summary.Text = "This calendar contains the practice schedule and game times."; 
calendar.TimeZone = "America/Los_Angeles"; 
calendar.Hidden = false; 
calendar.Color = "#2952A3"; 
calendar.Location = new Where("", "", "Oakland"); 

Uri postUri = new Uri("https://www.google.com/calendar/feeds/default/owncalendars/full"); 
CalendarEntry createdCalendar = (CalendarEntry) service.Insert(postUri, calendar); 

을하지만, 오류를 반환 (CalendarEntry) service.Insert (postUri, calendar);

그러나 브라우저로 Google 캘린더에 연결하면 새 캘린더가 만들어집니다.

또한, 나는 모든 캘린더를 가져 오는 중 오류이 코드를 사용하고는

CalendarQuery query = new CalendarQuery(); 
query.Uri = new Uri("https://www.google.com/calendar/feeds/default/allcalendars/full"); 
CalendarFeed resultFeed = (CalendarFeed) service.Query(query); 

어떤 제안을 작동하는 것? 감사합니다

답변

0

V2가 더 이상 사용되지 않으므로 .net 캘린더 API V3를 사용하는 것이 좋습니다. OAuth 1.0