如果更改Google日历活动,请更新数据库

时间:2013-08-13 09:56:43

标签: asp.net google-calendar-api

我正在ASp.NET中为Google Calendar创建应用程序。我遇到了一个问题,比如我是否使用我的应用程序在Google日历中创建了一个会议,之后我从Google日历手动删除了该会议,我又在同一时间创建了一个会议然后它显示忙,因为我有我的数据库中的条目,因为我手动从Google日历中删除了会议。如果我们在Google日历上的活动有任何变化,是否还有其他任何收到通知的程序...

 Channel channel = new Channel();
 channel.Id = System.Guid.NewGuid().ToString();               
 channel.Type = "web_hook";
 channel.Address = "https://www.translitepc.net/Notification.aspx";        
 Channel ch1 = service.Events.Watch(channel, "hjain@scheduleonce.com").Execute();

1 个答案:

答案 0 :(得分:1)

Google Calendar API现在支持push notifications。您可以使用它们来监视日历的更改并保持数据库同步。