晴れやかな広告グループ内に配置されたユーザーのみを取得する方法があるかどうかは疑問です。私はこのような何かを試してみた:Microsoftグラフ:グループからのユーザーのみを取得する
var membros = await obtemUtilizadores
.Filter("'odata.type' eq '#microsoft.graph.user'")
.Select("id,userprincipalname,mail,displayname")
.Expand("extensions($filter=id eq 'assistenciasExtensions')")
.GetAsync().ConfigureAwait(false);
それはこのURLに変換:
https://graph.microsoft.com/v1.0/groups/xxxxxx/members?
$filter='odatatype eq 'microsoft.graph.user'&
$select=id,userprincipalname,mail,displayname&
$expand=extensions($filter=id eq 'assistenciasExtensions')
フィルタが間違っているというエラーを返します。
Btw、私が本当に必要とするのは、assistenciasExtensionsデータでグループX内のすべてのユーザーを取得することです。
ありがとうございました。
ルイス
こんにちはダン。最悪の部分はおそらく、ユーザーだけがassistenciasExtensions拡張を持っているので、n個の追加呼び出し(nはすべての読み込みユーザーに等しい)を行う必要があることを意味します。 –