我正在尝试创建一个c#应用程序,它可以使用GData API在我的日历上添加事件
我想弄清楚如何为我创建的这个事件插入日期和时间。现在我可以创建事件,但默认情况下它需要当前的日期和时间。我想使用datetimepicker添加将来的事件。
我在谷歌开发者论坛上找到了一个使用atomentryobj.times的地方,但它不起作用。
你能帮忙吗?代码:
EventEntry adder = new EventEntry();
adder.Title.Text = txt1.txt;
adder.Content.Content = txt2.txt;
Where Loc = new Where();
Loc.ValueString = txt3.txt;
adder.Locations.Add(Loc);
When eTime = new When(dateTimePicker1.Value, dateTimePicker2.Value);
adder.Times.Add(eTime);
Uri postUri = new Uri("http://www.google.com/calendar/feeds/myemail/private/full");
AtomEntry added = service.Insert(postUri, adder);
谢谢你, MS
答案 0 :(得分:0)
谷歌日历V2 API已被弃用,我建议您转移到V3日历API,因为Google会随时撤销对V2的支持。