正在通过联系人电子邮件搜索联系人 returns Outlook 中用户的每个联系人 API

Searching for contact via contact email returns every contact for user in Outlook API

在 URL 查询中使用 ?$search="foo@bar.com" 我正在尝试获取与该电子邮件地址匹配的联系人的完整联系信息,而是获取已登录用户的每个联系人。以下查询 returns 登录用户的每个联系人,包括我想要的联系人。

https://outlook.office.com/api/v2.0/me/contacts/?search="ChristopherTEllingson@dayrep.com"

如何只获得一个联系人?

您的 URL 中有一点错字。 search 参数前面缺少 $,因此它会被忽略。试试这个:

https://outlook.office.com/api/v2.0/me/contacts/?$search="ChristopherTEllingson@dayrep.com"