如何通过Microsoft Graph API列出已删除的联系人

时间:2017-03-31 03:50:32

标签: microsoft-graph

我想在我的客户端执行同步操作,因此需要知道如何获取所有已删除的联系人列表。

通过api(GET / me / contacts),我可以获得所有联系人列表 但是,当用户拥有大量联系人时,浪费了很多时间。

此api(GET / me / contacts / {id})告诉我们联系是否存在。
检查每个联系人是否被删除都是低效的。

我使用哪种api?谢谢你的帮助。

2 个答案:

答案 0 :(得分:2)

为什么不在/beta端点使用delta query preview?那应该做你想要的。

答案 1 :(得分:0)

更有效的方法是检查哪些联系人被删除只是获取联系人ID的列表,然后在图表返回的ID列表和本地列表之间进行差异。

您可以使用查询参数来仅检索联系人的ID,而不是获取整个对象。

方法网址:     https://graph.microsoft.com/v1.0/me/contacts?$选择= ID