查找我通过Outlook Rest API发送电子邮件的所有联系人

时间:2017-10-25 08:14:19

标签: microsoft-graph outlook-restapi

我正在尝试通过Outlook Contacts Rest API收到我发送电子邮件(或回复)的所有联系人。

默认的Outlook联系人API仅向我提供了我在联系人管理器中创建的联系人。但我找到了“Is there a way to get the Suggested Contacts through Outlook API?”,当然,它给了我所有“建议”的联系人(即我收到过的电子邮件或发送过电子邮件的任何联系人)。

  • 这真的是这样做的吗?在“经典”API中没办法?

  • 以任何方式查找我与之交谈的所有联系人(即我写了一封电子邮件给?)。这就是谷歌通过他们的API处理“建议联系”的方式,而不是我收到的所有联系人,包括垃圾邮件。

1 个答案:

答案 0 :(得分:0)

最接近你要找的是People API。正如那页所说:

  

People API会针对每个请求返回相关人员实体。一个人聚集来自邮件,联系人和社交网络的信息。结果按其相关性排序,相关性由请求中指定的标准确定,并根据多种沟通,协作和业务关系进行排名。

Contacts API测试版中的行为更改是由于API处理/me/contacts端点请求的方式发生了变化,并且正在审核中。请记住,这是一个测试版,所以这可能不是API最终如何在稳定版本中运行。