最近,我们开发了与 Office365 的集成,以从 Office365 同步联系人和日历事件,并且一切似乎都按预期工作。但是今天我在遵循这个测试用例时遇到了一个不同的问题。
我在 Office365 中创建了几个联系人并同步回我们的应用程序。后来在 Office365 中导入了大约 500 个联系人并再次同步。同步后,我注意到即使没有更新(已创建),也更新了 4 个联系人。由于此更新,我现有的 4 个联系人被覆盖。
我浏览了日志,注意到之前同步的 4 条记录的 office365 记录 ID 与在 office365 中导入后创建的 4 个联系人的记录 ID 相同。
我的问题是即使ID是 office365 记录的唯一标识符(根据他们的文档)为什么两个联系人具有相同的记录 ID?
Office365 联系人记录还有其他唯一标识符吗?