[英]How I can get next page users from Azure AD graph api?
我正在使用 AAD 圖形客戶端庫從 AAD 查詢用戶,如下所示:
IPagedCollection<IUser> usersA = activeDirectoryClient.Users.ExecuteAsync().Result;
AzureGraphUsers.AddRange(usersA.CurrentPage);
這些調用給我每頁 100 個用戶(默認情況下)
如何使用 C# 中的圖形客戶端庫獲取下一頁用戶?
您可以使用以下代碼:
do{
pagedCollection = pagedCollection.GetNextPageAsync().Result;
}while(pagedCollection != null && pagedCollection.MorePagesAvailable);
順便一提,
我們強烈建議您使用Microsoft Graph而不是 Azure AD Graph API 來訪問 Azure Active Directory (Azure AD) 資源。 我們的開發工作現在集中在 Microsoft Graph 上,並且沒有計划對 Azure AD Graph API 進行進一步的增強。 Azure AD Graph API 可能仍然適用的場景非常有限; 有關詳細信息,請參閱Microsoft Graph 或 Azure AD Graph博客文章和將 Azure AD Graph 應用程序遷移到 Microsoft Graph 。
參考:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.