无法提取通过Outlook帐户Microsoft图形公开的所有联系人



我已经开始集成我们的代码库以使用Microsoft图形 API,以读取 Outlook 帐户的联系人作为新功能的一部分,用户可以挑选可用的联系人,以便可以导入它们。

对于我正在测试的帐户,总共有 19 个联系人可用,但是当我进行 api 调用时,我总共只看到 10 个联系人(当然这与任何分页无关(。不太确定我无法拉动的联系人出了什么问题。

终点 - https://graph.microsoft.com/v1.0/me/contacts

范围 - https://graph.microsoft.com/contacts.read

字段 - $select=givenName,middleName,surname,emailAddresses,mobilePhone,homeAddress,homePhones订购方式 - $orderby=displayName asc

想知道是否有人遇到问题,他们无法提取特定帐户可用的所有联系人。如果有人对我遇到的问题有任何指示,那就太好了。

/me/contacts终结点将仅返回邮箱的默认"联系人"文件夹中的联系人。

为了从其他文件夹中检索联系人,您首先需要使用/me/contactFolders检索可用文件夹的列表。然后,您可以从每个可用文件夹中检索联系人。

例如,如果我们有 3 个联系人文件夹:folder1folder2folder3,那么您可以进行三个单独的调用来检索所有联系人:

GET /me/contactfolders/folder1/contacts
GET /me/contactfolders/folder2/contacts
GET /me/contactfolders/folder3/contacts

最新更新