【问题标题】:How to list the deleted contacts by Microsoft Graph API如何通过 Microsoft Graph API 列出已删除的联系人
【发布时间】:2017-03-31 03:50:31
【问题描述】:

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

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

这个 api (GET /me/contacts/{id}) 告诉我们联系人是否存在。
检查每个联系人是否已删除对我来说效率低下。

我使用哪些 API?感谢您的帮助。

【问题讨论】:

    标签: microsoft-graph-api


    【解决方案1】:

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

    【讨论】:

    【解决方案2】:

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

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

    方法网址: https://graph.microsoft.com/v1.0/me/contacts?$select=id

    【讨论】:

    • 感谢您的回复。这是低效率的,因为它仍然是做一个总的联系人列表来比较。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多