google-calendar-api中的“事件:”方法的主键是什么?

时间:2019-01-24 00:43:45

标签: google-api google-calendar-api

我想获取昨天创建或更新的每天的日历数据。

我使用here上的google-calendar-api获取指定日历上的事件。

例如,今天,我想获取日历数据的事件是在昨天创建或更新的。

如果我可以找到此方法的主键,则使用主键更新数据到数据库。如果无法在数据库中找到具有主键响应的主键,则表示存在新数据,因此我将新数据插入数据库中。如果数据的statuscancelled,则从数据库中删除数据。

现在我有了管理员的帐户。我可以获取公司中所有员工的gmail帐户,并将这些帐户添加到我的日历中。我可以获取employee'calendarId,但是我想知道应该使用哪些字段作为主键,请使用{ {1}}和calendarId来获取不同的数据还是仅使用iCalUID来获取不同的数据?

Events:list方法的主键是什么?

2 个答案:

答案 0 :(得分:0)

oService.Events.List("This is calenderId,might is your told employee's gmail account")

iCalUID是日历事件的ID。不同的事件具有不同的iCalUID

答案 1 :(得分:0)

我看到了响应数据,实际上,项中的id是主键(无重复)。

重复发生的事件具有相同的icalUID,因此我们应使用id作为主键。