GET (/users//permission/validate)
Obtient une réponse oui ou non indiquant si l’utilisateur est autorisé à effectuer l’action spécifiée avec un utilisateur cible.- 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
- En-têtes de réponse obligatoires
- Corps de la réponse
Paramètres d’URI
Paramètres de chaîne de requête
| Paramètre| Type| Description| | --- | --- | --- | --- | --- | --- | | setting| énumération de chaînes| Valeur PermissionId à vérifier. Exemple de valeur : “CommunicateUsingText”.| | target| chaîne| Identificateur de l’utilisateur sur lequel l’action doit être effectuée. Les valeurs possibles sontxuid(). Exemples de valeurs : xuid(0987654321)|
Autorisation
Revendications d’autorisation utilisées | Revendication| Type| Obligatoire ?| Exemple de valeur| | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Xuid| entier signé 64 bits| oui| 1234567890|En-têtes de requête obligatoires
| En-tête| Type| Description| | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Authorization| chaîne| Informations d’identification d’authentification pour l’authentification HTTP. Exemples de valeurs :XBL3.0 x=<userhash>;<token>|
| X-RequestedServiceVersion| chaîne| Nom/numéro de build du service XBOX LIVE vers lequel cette requête doit être dirigée. La requête n’est routée vers ce service qu’après vérification de la validité de l’en-tête, des revendications du jeton d’authentification, etc. Exemple de valeur : 1.|
Corps de la requête
Aucun objet n’est envoyé dans le corps de cette requête.Codes d’état HTTP
Le service retourne l’un des codes d’état de cette section en réponse à une requête effectuée avec cette méthode sur cette ressource. Pour obtenir la liste complète des codes d’état HTTP standard utilisés avec les services XBOX Live, consultez Codes d’état HTTP standard. | Code| Expression de raison| Description| | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | 200| OK| La session a été récupérée avec succès.| | 400| La requête n’est pas valide.| Exemples : ID de paramètre incorrects, URI incorrects, etc.| | 404| L’utilisateur spécifié dans l’URI n’existe pas.| La ressource spécifiée est introuvable.|En-têtes de réponse obligatoires
| En-tête| Type| Description| | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Content-Type| chaîne| Type MIME du corps de la requête. Exemple de valeur :application/json|
| Content-Length| chaîne| Nombre d’octets envoyés dans la réponse. Exemple de valeur : 34|
| Cache-Control| chaîne| Demande polie du serveur pour spécifier le comportement de mise en cache. Exemple : no-cache, no-store|
