0

我正在尝试创建一个 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);

谢谢你,女士

4

1 回答 1

0

Google 日历 V2 API 已弃用,我建议您迁移到 V3 日历 API,因为任何时候 Google 都会撤回对 V2 的支持。

对于初学者,您可以参考:https ://developers.google.com/google-apps/calendar/

于 2013-10-30T09:10:00.207 回答