0

尝试通过使用更新另一张用户照片时遇到问题

图 api:“graph.microsoft.com/v1.0/Users/usermail/photo/$value”或 Outlook REST API:“outlook.office.com/api/v2.0/users('usermail')/photo/ $value" 或 Microsoft Graph SDK:"github.com/microsoftgraph"

即使我使用的应用程序对 Graph API 具有完全权限,API 也会返回 403 错误(禁止)。

Microsoft Graph Sdk 在尝试设置另一张用户照片时返回“ErrorAccessDenied 消息:访问被拒绝。检查凭据并重试。”

如果我使用用户邮件和密码获取有效的访问令牌,我只能更新登录用户的图片

如果我使用客户端 ID 和密钥获得有效的访问令牌,我将无法更新任何用户照片

那么我可以使用图形 api 更新另一张用户照片吗?我是否缺少该应用程序所需的任何权限?

4

1 回答 1

0

如果您以用户身份登录,即用户已登录并同意允许应用代表他们行事,则您无法更新其他用户的照片。为此,您需要使用客户端凭据 auth flow登录,并且组织管理员必须授予对您的应用程序的访问权限。

于 2016-04-12T13:02:02.677 回答