Я тоже создаю простое приложение, которое должно получить доступ к календарю, который находится в моей учетной записи Google Apps. Но у меня проблемы с аутентификацией. Я пробовал следующий код, но он не работает:Доступ к календарю GData из аккаунта Google Apps?
Service service = new Service("<appname>");
service.setUserCredentials("<email>", "<password>");
CalendarEntry entry = (CalendarEntry)service.Get("<eventUrl>");
Как вы это примените к Google Apps? Есть ли другой тип аутентификации, который я должен использовать для приложений Google?
Update:
Разблокирование капчу решить мою проблему с получением корма. Теперь я попал в следующую стену: обновляю событие.
entry.Title.Text = "Foo";
entry.Update();
Дает мне исключение GDataRequestException: «Невозможно обновить запись только для чтения».
Im используя частный календарь XML-адрес, который я получил под kalendarsettings: https://www.google.com/calendar/feeds/ _% 40group.calendar.google.com/линии частного/основной
Для обновления, попробуйте изменить/основной канал в/полный, а затем снова попытаться сделать обновление - в этом коде работал на меня. – bkaid