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 la 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 de 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 précis 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 la 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 à 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| chaîne| Facultatif. Indique 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 se trouve dans une liste et à quel endroit. Pratique pour les grandes listes afin de déterminer toutes les instances d’un élément sans parcourir la liste entière. Valeur par défaut : null.| | filterContentType| chaîne| Facultatif. Indique une liste de types de contenu séparés par des virgules à retourner (les types absents de la liste ne sont pas retournés). Sert à obtenir uniquement certains types de contenu d’une liste. Une liste de types de contenu séparés par des virgules est utilisée pour ce filtre. (Plusieurs types de contenu peuvent être interrogés en un seul appel.) Les types de contenu pris en charge comprennent tous les types de médias définis par Entertainment Discovery Services (EDS). Valeur par défaut : null (tous les types de contenu).| | filterDeviceType| chaîne| Facultatif. Indique une liste de types d’appareils séparés par des virgules à retourner (les types absents de la liste ne sont pas retournés). Filtre l’ensemble retourné pour ne retourner que les éléments insérés à partir d’un ensemble précis de types d’appareils. Une liste de types d’appareils séparés par des virgules est utilisée pour ce filtre (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 sert à déterminer si l’appelant dispose des droits d’accès aux données de la liste en question. La liste elle-même est également identifiée par le Xuid, qui est inclus dans l’URI de la liste. Grâce à cela, nous pourrions à l’avenir prendre en charge l’accès partagé aux listes, mais cette fonctionnalité n’est pas offerte pour le moment. Actuellement, toutes les listes auxquelles un utilisateur accède lui appartiennent et il n’y a pas d’accès partagé. Ainsi, 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 tous deux pris en charge actuellement.
