Skip to main content

POST (/system/strings/validate)

Acepta una matriz de cadenas para su validación y devuelve una matriz de resultados del mismo tamaño. El dominio de estos URI es client-strings.xboxlive.com.

Comentarios

Cada resultado indica si la cadena correspondiente es aceptable en XBOX LIVE y contiene la cadena infractora, si procede. Las cadenas idénticas siempre darán resultados idénticos. Si recibe un resultado no correcto, analice el resultado y modifique la cadena en consecuencia.
Nota:
El objeto VerifyStringResult resultante solo notificará la primera palabra infractora de la cadena. Puede haber más palabras infractoras dentro de la cadena. Si tiene previsto reemplazar las palabras infractoras para que la cadena sea utilizable, debe reemplazar la palabra o subcadena infractora y, después, volver a comprobar la cadena para buscar subcadenas infractoras adicionales.

Encabezados de solicitud obligatorios

| Encabezado| Descripción| | --- | --- | --- | | Authorization| Token de autenticación. Ejemplo: XBL3.0 x=[hash];[token].| | x-xbl-contract-version| Versión del contrato de API en formato entero. Debe ser 1 o 2 para esta API.|

Cuerpo de la solicitud

El cuerpo de la solicitud es una matriz de cadenas, sin límites en el tamaño de la matriz y con 512 caracteres por cadena.

Solicitud de ejemplo

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 los servicios de XBOX Live, consulte Códigos de estado HTTP estándar. | Código| Frase de motivo| Descripción| | --- | --- | --- | --- | --- | --- | | 200| OK| Todas las cadenas se procesaron correctamente. Esto no significa necesariamente que todas las cadenas tuvieran HResults positivos.| | 401| Unauthorized| La solicitud requiere autenticación del usuario.| | 403| Forbidden| La solicitud no está permitida para el usuario o el servicio.| | 406| Not Acceptable| Falta el encabezado Content-type: application/json.| | 408| Request Timeout| El servicio no pudo interpretar una solicitud con formato incorrecto. Normalmente, un parámetro no válido.|

Cuerpo de la respuesta

Devuelve una matriz de VerifyStringResult (JSON), del mismo tamaño que la matriz de la solicitud.

Consulte también

Elemento primario
/system/strings/validate
Last modified on October 19, 2026