3

循环调用SyncFolderItems(直到MoreChangesAvailable为假)是否返回我第一次调用后收到的项目SyncFolderItems

例如,假设我的邮箱中有 1,000 个项目,并且我在SyncFolderItems没有同步状态的情况下拨打电话。在我第一次打电话给SyncFolderItems我收到一个项目后,它会包含我第一次打电话后收到的新电子邮件SyncFolderItems吗?

4

1 回答 1

5

自上次同步调用以来,每次调用都SyncFolderItems响应时间戳和SyncState项目索引(如果 > 512 个项目)的哈希值。当您SyncFolderItems再次调用时,您需要包含最后一个SyncState,以确保您仅获得自上次同步点以来的新项目。

如果文件夹中有超过 512 个项目- 您需要SyncFolderItems再次调用新的SyncState.

这是使用 EWS 托管 API的示例帖子。

于 2011-11-28T17:49:44.487 回答