当前位置: 首页 > 知识库问答 >
问题:

使用Microsoft Graph Api获取带有照片的outlook联系人

罗伟兆
2023-03-14

我正在尝试使用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}/photo/$value

但是如何在一个查询中获得照片联系人列表?

共有1个答案

史谦
2023-03-14

您混淆了联系人用户,这是两个不同的实体用户是Active Directory对象,联系人是由用户创建并存储在其Outlook邮箱中的对象。您可以使用/me/Contactsendpoint获取联系人。

至于你关于照片的问题。否,您无法检索与联系人列表结果内联的照片。由于结果的内容类型不同,因此必须单独查询照片。列表返回为application/json,而图像返回为image/{image type}

 类似资料:
  • 问题内容: 是否可以在一个查询中完成? 据我所知sim联系人的内容uri是 问题答案: 这很容易!:)

  • 我已经得到了Flickr照片的id,我能找到照片对应的组id、集合id和它所属的池id吗?

  • 我们正在整合微软Azure广告与我们的应用程序。我正在尝试使用微软图形API(https://graph.microsoft.com/v1.0/users/{id | userPrincipalName }/photo/$ value)获取用户个人资料图片。但这对我不起作用。我已经在应用程序中给出了该API所需的所有权限,但每次都得不到响应。你能告诉我我错过了什么配置吗? 答复: 谢谢

  • 问题内容: 这是我的namedquery: @NamedQuery(name =“ User.findOneWithLists”,查询=“从用户u中选择u” +“左联接FEACH u.aTemplates” +“左联接FE.bTemplates” +“左联接FE.bp” +“左JOIN FETCH u.aCredentials“ +” LEFT JOIN FETCH u.st(st.deleted

  • 问题内容: 我正在尝试阅读我的iOS通讯录的联系人图像,但遇到了一些 麻烦。 我有一个读取ABAddressBookRef的联系人信息 并将其放在结构上的方法。 but when I debug it, it stops on: 并且不显示任何错误消息。 我究竟做错了什么? 我正在使用模拟器的默认联系人对其进行测试,他们没有图像, 但是有占位符及其名字的第一个字母。 编辑: 我将代码更改为 并且在

  • 我用下面的代码连接到Graph API 但是我得到错误消息 *invoke-restmethod:{“error”:{“code”:“authorization_requestdenied”,“message”:“权限不足,无法完成操作。”,“innererror”:{“date”:“2020-09-04t17:54:13”,“request-id”:“2113f712-f022-4ebc-826