POST (/users//permission/validate)
Obtient un ensemble de réponses par oui ou par non indiquant si l’utilisateur est autorisé à effectuer les actions spécifiées avec un ensemble d’utilisateurs cibles.- Remarques
- Paramètres d’URI
- 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
Remarques
Le corps de la requête accepte une liste d’utilisateurs et une liste de paramètres, et le résultat est un résultat autorisé/bloqué pour chaque paire utilisateur/paramètre. Dans les scénarios multijoueurs entre réseaux (où des vérifications de confidentialité des communications doivent être effectuées entre des utilisateurs qui ont un identifiant d’utilisateur XBOX (XUID) et des utilisateurs hors réseau qui n’en ont pas), consultez PermissionCheckBatchRequest (JSON) pour connaître les types d’utilisateurs.Paramètres d’URI
Autorisation
Revendications d’autorisation utilisées | Revendication| Type| Obligatoire?| Exemple de valeur| | --- | --- | --- | --- | --- | --- | --- | | Xuid| entier signé de 64 bits| oui| 1234567890|En-têtes de requête obligatoires
| En-tête| Type| Description| | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Authorization| chaîne| Informations d’identification pour l’authentification HTTP. Exemples de valeurs :XBL3.0 x=<userhash>;<token>|
| X-RequestedServiceVersion| chaîne| Nom ou numéro de build du service XBOX LIVE auquel cette requête doit être dirigée. La requête ne sera acheminé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
Membres obligatoires
Consultez PermissionCheckBatchRequest (JSON).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ètres 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|
