首先,我通过图谱api在Microsoft Outlook中添加事件:
响应返回如下:
{
"eventId":"AAMkADVmMTRhZGJjLTA0M2QtNU5NzMyOTg",
"lst_mod_date_time":"2020-03-04T07:12:35.6095734Z"
}
现在我通过Microsoft图形资源管理器获取所有事件
响应如下:
{
"@odata.etag": "W/\"sdfasfdsadfsdfasdfasfsafsdfs==\"",
"id": "fsadkfhkashfkahfkhsafd8897979fasdfasfdasf",
"createdDateTime": "2020-03-04T07:12:35.5486075Z",
"lastModifiedDateTime": "2020-03-04T07:13:21.6715217Z",
"subject": "Outlook Plugin"
}
现在比较两个响应的lastModifiedDateTime。在将事件保存到Outlook中后,为什么lastModifiedDateTime连续变化?我想在Outlook中创建事件时将lastModifiedDateTime保存到数据库中,以便在下次同步事件时可以进行比较。
根据我的测试,成功创建事件后,lastModifiedDateTime
会有很小的变化。我认为是因为此时背景数据仍未处理。
但是在获得第二个lastModifiedDateTime
之后,它将不再更改直到您修改事件。
因此,您需要确保在此事件中没有发生任何变化。