我正在尝试使用MS Graph api获取Outlook联系人列表(https://developer.microsoft.com/en-us/graph/graph-explorer)
可以使用下一个查询获取联系人: https://graph.microsoft.com/v1.0/users
另外,我可以使用以下方式获取特定联系人的照片: https://graph.microsoft.com/v1.0/users/ {ID} /照片/ $值
但如何在一个查询中获取带照片的联系人列表?
答案 0 :(得分:2)
您感到困惑Contacts
和Users
,这是两个截然不同的实体。 Users
是Active Directory对象,Contacts
是用户创建并存储在其Outlook邮箱中的对象。您使用/me/contacts
端点获取联系人。
关于照片的问题。不,您无法使用联系人列表结果内联检索照片。由于结果具有不同的content-type
,因此必须单独查看照片。该列表以application/json
返回,而图片以image/{image-type}
的形式返回。