Microsoft Graph API - 按大小请求照片

Microsoft Graph API - Request Photo by size

我正在查看 Users/Photo 操作文档的 Microsoft Graph API Beta,并将其与 Outlook REST API 进行比较。在 Outlook REST Beta 中,可以选择按大小检索照片。

GET https://outlook.office.com/api/beta/Users('{user_id}')/photos('{size}')/$value

我在 Graph API 中看不到按尺寸请求照片的方法。有没有办法做到这一点?如果不是,这是计划中的功能吗?

这是文档错误,我们会修复它。 Microsoft Graph 现在支持等效请求(见下文)。

GET https://graph.microsoft.com/beta/users('{user_id}')/photos('{size}')/$value

使用 Microsoft Graph SDK 时,您可以这样做:

var graphClient = GetGraphServiceClient();
var photoStream = await graphClient.Users[userId].Photos["120x120"].Content.Request().GetAsync();