循环调用SyncFolderItems(直到MoreChangesAvailable为假)是否返回我第一次调用后收到的项目SyncFolderItems?
例如,假设我的邮箱中有 1,000 个项目,并且我在SyncFolderItems没有同步状态的情况下拨打电话。在我第一次打电话给SyncFolderItems我收到一个项目后,它会包含我第一次打电话后收到的新电子邮件SyncFolderItems吗?
循环调用SyncFolderItems(直到MoreChangesAvailable为假)是否返回我第一次调用后收到的项目SyncFolderItems?
例如,假设我的邮箱中有 1,000 个项目,并且我在SyncFolderItems没有同步状态的情况下拨打电话。在我第一次打电话给SyncFolderItems我收到一个项目后,它会包含我第一次打电话后收到的新电子邮件SyncFolderItems吗?
自上次同步调用以来,每次调用都SyncFolderItems将响应时间戳和SyncState项目索引(如果 > 512 个项目)的哈希值。当您SyncFolderItems再次调用时,您需要包含最后一个SyncState,以确保您仅获得自上次同步点以来的新项目。
如果文件夹中有超过 512 个项目- 您需要SyncFolderItems再次调用新的SyncState.
这是使用 EWS 托管 API的示例帖子。