gpt4 book ai didi

azure - 使用 Azure Graph API 检索个人资料图片信息

转载 作者:行者123 更新时间:2023-12-02 06:08:01 25 4
gpt4 key购买 nike

我正在尝试使用 Microsoft graph API从 Azure Active Directory 检索个人资料图片。

我使用了以下 URL,并且能够成功获得响应。 https://graph.microsoft.com/v1.0/users/[email protected]

使用相同的代码,当我使用下面的 URL 获取个人资料照片信息时,出现以下 JSON 错误。我使用的网址: https://graph.microsoft.com/users/[email protected]/photo/ $值

我得到的错误 JSON:

{
"error": {
"code": "OrganizationFromTenantGuidNotFound",
"message": "The tenant for tenant guid '<<My Tenant GUID>>' does not exist.",
"innerError": {
"requestId": "a3f7202f-b2c0-47d4-a04d-4b642c6f4188",
"date": "2019-07-17T06:33:46",
"request-id": "a3f7202f-b2c0-47d4-a04d-4b642c6f4188"
}
}
}

有人可以帮我解决这个问题吗?谢谢。

更新:门户中的“我的应用程序”权限 My App permission in the portal

最佳答案

https://learn.microsoft.com/en-us/graph/api/profilephoto-get?view=graph-rest-1.0#get-the-photo 上列出了该 API 的所有可用格式。 。我怀疑是否存在一种类似于您所指的格式 "https://graph.microsoft.com/microsoft.com/users/<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="660b1f030b070f0a0f02260b1f0914014805090b" rel="noreferrer noopener nofollow">[email protected]</a>/photo/$value"

注意:您可以使用Microsoft Graph API beta获取用户个人资料图片的版本。它非常简单直接。您可以尝试以下 API:

https://graph.microsoft.com/beta/users/UserIdOrPrincipalName/photo/$value

请参阅下面的屏幕截图:

enter image description here

所需权限:

步骤:1

enter image description here

步骤:2

enter image description here

步骤:3

enter image description here详情可引用this thread

关于azure - 使用 Azure Graph API 检索个人资料图片信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57070125/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com