GET (/users//permission/validate)
Obtiene una respuesta de sí o no sobre si el usuario tiene permiso para realizar la acción especificada con un usuario de destino.- Parámetros de URI
- Parámetros de cadena de consulta
- Autorización
- Encabezados de solicitud obligatorios
- Cuerpo de la solicitud
- Códigos de estado HTTP
- Encabezados de respuesta obligatorios
- Cuerpo de la respuesta
Parámetros de URI
Parámetros de cadena de consulta
| Parámetro| Tipo| Descripción| | --- | --- | --- | --- | --- | --- | | setting| enumeración de cadena| Valor de PermissionId con el que se realiza la comprobación. Valor de ejemplo: “CommunicateUsingText”.| | target| string| Identificador del usuario sobre el que se va a realizar la acción. Los valores posibles sonxuid(). Valores de ejemplo: xuid(0987654321)|
Autorización
Notificaciones de autorización usadas | Notificación| Tipo| ¿Obligatoria?| Valor de ejemplo| | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Xuid| Entero con signo de 64 bits| sí| 1234567890|Encabezados de solicitud obligatorios
| Encabezado| Tipo| Descripción| | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Authorization| string| Credenciales de autenticación para la autenticación HTTP. Valores de ejemplo:XBL3.0 x=<userhash>;<token>|
| X-RequestedServiceVersion| string| Nombre o número de compilación del servicio XBOX LIVE al que se debe dirigir esta solicitud. La solicitud solo se enrutará a ese servicio después de comprobar la validez del encabezado, las notificaciones del token de autenticación, etc. Valor de ejemplo: 1.|
Cuerpo de la solicitud
No se envía ningún objeto en el cuerpo de esta solicitud.Códigos de estado HTTP
El servicio devuelve uno de los códigos de estado de esta sección en respuesta a una solicitud realizada con este método en este recurso. Para obtener una lista completa de los códigos de estado HTTP estándar que se usan con XBOX Live Services, consulte Códigos de estado HTTP estándar. | Código| Frase de motivo| Descripción| | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | 200| OK| La sesión se recuperó correctamente.| | 400| La solicitud no es válida.| Ejemplos: identificadores de configuración incorrectos, URI incorrectos, etc.| | 404| El usuario especificado en el URI no existe.| No se pudo encontrar el recurso especificado.|Encabezados de respuesta obligatorios
| Encabezado| Tipo| Descripción| | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | | Content-Type| string| Tipo MIME del cuerpo de la solicitud. Valor de ejemplo:application/json|
| Content-Length| string| Número de bytes que se envían en la respuesta. Valor de ejemplo: 34|
| Cache-Control| string| Solicitud de cortesía del servidor para especificar el comportamiento de almacenamiento en caché. Ejemplo: no-cache, no-store|
