有没有办法通过Outlook API获取推荐的联系人?

时间:2017-10-11 14:28:33

标签: rest outlook outlook-api

我目前正在开发一款可以在我的Microsoft帐户中提取联系人的应用。 问题是,与谷歌不同,当我向新联系人发送或接收电子邮件时,它不会被复制到我的联系人中,因此我无法通过https://outlook.office.com/api/v2.0/me/contacts获取。

然而,当我写一封新邮件时,它显示为一个建议,所以我猜它存储在其他地方。

问题是:有没有办法通过API访问我的suggested contacts来获取他们的电子邮件?怎么样?

谢谢

2 个答案:

答案 0 :(得分:1)

此功能目前仅在测试版中提供,请参阅以下API:

https://outlook.office.com/api/beta/me/contacts?$select=EmailAddresses,GivenName,Surname,DisplayName

此API将返回您收到电子邮件的所有联系人或发送电子邮件至:)

答案 1 :(得分:1)

与您正在寻找的最接近的是People API。正如那页所说:

  

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