0
votes

Microsoft Graph Membre de la limite

L'API Microsoft Graph ne renvoie pas plus de 100 objets

J'ai essayé ci-dessous la requête pour obtenir des détails "membres de" d'un utilisateur particulier. Cependant, il ne renvoie que les 100 premiers objets. Cependant, l'utilisateur est membre de 210 groupes. Pourriez-vous s'il vous plaît m'aider avec une requête correcte

https://graph.microsoft.com/v1 .0 / Utilisateurs / myTestuser @ domain.com / membre de

Obtenez https://graph.microsoft.com/ v1.0/users/mytesttuser@domain.com/member de


2 commentaires

C'est la bonne API, mais il est difficile de tester sans avoir plus de 100 utilisateurs


Dupliqué possible de Graphics Microsoft renvoyant uniquement les 100 premiers utilisateurs


3 Réponses :


3
votes

La réponse doit contenir un champ "@ odata.nextlink" qui peut être utilisé pour extraire la page suivante du résultat. Un exemple de réponse pourrait être: xxx

pour récupérer tous les résultats que nous devrions continuer à suivre "@ odata.nextlink" de chaque réponse jusqu'à ce que la réponse ne contienne pas de champ "@ odata.nextlink".


0 commentaires

1
votes

Veuillez consulter ce document expliquant comment la pagination fonctionne dans Microsoft Graph: HTTPS: // DOCS. Microsoft.com/GRAPH/PAGING

Cela fonctionne la même chose avec l'API / Membre de l'API


0 commentaires

0
votes

Vous pouvez utiliser des paramètres de requête pour personnaliser les réponses - comme par exemple, par exemple Obtenez le Top 300 - Cela reviendra til 300 groupes etc.

https://graph.microsoft. com/v1.0/users/mytesttuser@domain.com/memberfe ? $ TOP = 300

Ceci est une manière rapide et sale, puisque la méthode du membre de la méthode ne prend pas en charge tous les paramètres de requête ODATA

https://docs.microsoft.com/en-us/graph / Query-Paramètres


0 commentaires