我正在使用 Microsoft Graph v1 API 来获取组中所有用户的列表。就像是 :
var groupInfo = await graphServiceClient.Groups[group].Members.Request()
.GetAsync().ConfigureAwait(false);
这将返回<Microsoft.Graph.User>
对象列表。此对象中唯一可访问的属性似乎是 Id, OData and AdditionalData
。有什么方法可以获取类似的属性"UserPrincipalName" , "DisplayName"
吗?
我不希望再次点击图形 API 来根据user ID
我能够访问的值获取这些值。
我尝试使用:
var groupInfo = await graphServiceClient.Groups[group].Members.Request().Select("userPrincipalName")
.GetAsync().ConfigureAwait(false);
但是,这似乎仍然给出了 User 对象而不仅仅是 UPN。这是某个地方的错误吗?