GET (/users/xuid(xuid)/lists/PINS/)
Retourne le contenu d’une liste. Le domaine de ces URI esteplists.xboxlive.com.
- Remarques
- Paramètres d’URI
- Paramètres de chaîne de requête
- Autorisation
- En-têtes de requête obligatoires
- Corps de la requête
- Codes d’état HTTP
- Corps de la réponse
Remarques
Le champ listCount des données retournées indique le nombre total d’éléments dans la liste gérée par le service. Il peut donc servir à déterminer où se trouve la fin de la liste, et ce nombre peut différer du nombre d’éléments effectivement retournés par la requête. Si la liste n’existe pas encore, les résultats ne contiennent aucun élément de liste, et listCount et listVersion valent zéro.Paramètres d’URI
Paramètres de chaîne de requête
| Paramètre| Type| Description| | --- | --- | --- | --- | --- | --- | | skipItems| entier signé 32 bits| Facultatif. Nombre d’éléments à ignorer dans l’énumération avant de retourner les résultats. Valeur par défaut : 0.| | maxItems| entier signé 32 bits| Facultatif. Nombre maximal d’éléments à retourner. La valeur par défaut est de 25 éléments si aucun maximum n’est spécifié dans la requête. Le service n’impose pas de maximum pour cette valeur ; si la valeur est supérieure au nombre d’éléments de la liste, tous les éléments sont retournés sans erreur.| | filterItemId| string| Facultatif. Spécifie l’élément à rechercher dans la liste. Retourne toutes les instances de l’élément dans la liste. Permet au client de déterminer rapidement si un élément figure dans une liste et à quel endroit. Pratique pour les grandes listes afin de trouver toutes les instances d’un élément sans parcourir la liste entière. Valeur par défaut : null.| | filterContentType| string| Facultatif. Spécifie une liste séparée par des virgules des types de contenu à retourner (les types absents de la liste ne sont pas retournés). Permet d’obtenir uniquement certains types de contenu d’une liste. Ce filtre utilise une liste de types de contenu séparés par des virgules. (Plusieurs types de contenu peuvent être interrogés en un seul appel.) Les types de contenu pris en charge incluent tous les types de médias définis par Entertainment Discovery Services (EDS). Valeur par défaut : null (tous les types de contenu).| | filterDeviceType| string| Facultatif. Spécifie une liste séparée par des virgules des types d’appareils à retourner (les types absents de la liste ne sont pas retournés). Filtre l’ensemble retourné pour n’inclure que les éléments insérés à partir d’un ensemble spécifique de types d’appareils. Ce filtre utilise une liste de types d’appareils séparés par des virgules (plusieurs types d’appareils peuvent être interrogés en un seul appel). Valeurs possibles : XboxOne, MCapensis, WindowsPhone, WindowsPhone7, Web, PC, MoLive. Valeur par défaut : null (tous les types de contenu).|Autorisation
Cet appel attend un jeton SAML XSTS dans l’en-tête Authorization. Une revendication Xuid doit exister dans ce jeton SAML pour identifier l’appelant. Cette valeur permet de déterminer si l’appelant dispose de droits d’accès aux données de la liste concernée. La liste elle-même est également identifiée par le Xuid, qui est inclus dans l’URI de la liste. Cela pourrait permettre à l’avenir de prendre en charge l’accès partagé aux listes, mais cette fonctionnalité n’existe pas pour le moment. Actuellement, toutes les listes auxquelles un utilisateur accède lui appartiennent, et il n’y a pas d’accès partagé. Par conséquent, le Xuid de l’URI doit correspondre au Xuid du jeton de revendications SAML.Remarque :
Les jetons XBL Auth 2.0 et 3.0 sont actuellement tous deux pris en charge.
