Skip to main content

POST (/system/strings/validate)

Aceita uma matriz de cadeias de caracteres para validação e retorna uma matriz de resultados de tamanho igual. O domínio desses URIs é client-strings.xboxlive.com.

Comentários

Cada resultado indica se a cadeia de caracteres correspondente é aceitável no XBOX LIVE e contém a cadeia de caracteres ofensiva, se aplicável. Cadeias de caracteres idênticas sempre produzirão resultados idênticos. Se você receber um resultado sem êxito, analise o resultado e modifique a cadeia de caracteres adequadamente.
Observação:
O VerifyStringResult resultante relatará apenas a primeira palavra ofensiva na cadeia de caracteres. Pode haver outras palavras ofensivas na cadeia de caracteres. Se você planeja substituir as palavras ofensivas para tornar a cadeia de caracteres utilizável, substitua a palavra ou subcadeia ofensiva e verifique novamente a cadeia de caracteres para procurar outras subcadeias ofensivas.

Cabeçalhos de solicitação obrigatórios

| Cabeçalho| Descrição| | --- | --- | --- | | Authorization| Token de autenticação. Exemplo: XBL3.0 x=[hash];[token].| | x-xbl-contract-version| Versão do contrato da API (inteiro). Deve ser 1 ou 2 para esta API.|

Corpo da solicitação

O corpo da solicitação é uma matriz de cadeias de caracteres, sem limites para o tamanho da matriz, e com 512 caracteres por cadeia de caracteres.

Exemplo de solicitação

Códigos de status HTTP

O serviço retorna um dos códigos de status desta seção em resposta a uma solicitação feita com este método neste recurso. Para obter uma lista completa dos códigos de status HTTP padrão usados com o XBOX Live Services, consulte Códigos de status HTTP padrão. | Código| Frase de motivo| Descrição| | --- | --- | --- | --- | --- | --- | | 200| OK| Todas as cadeias de caracteres foram processadas com êxito. Isso não significa necessariamente que todas as cadeias de caracteres tiveram HResults positivos.| | 401| Unauthorized| A solicitação requer autenticação do usuário.| | 403| Forbidden| A solicitação não é permitida para o usuário ou serviço.| | 406| Not Acceptable| Cabeçalho Content-type: application/json ausente.| | 408| Request Timeout| O serviço não conseguiu entender a solicitação malformada. Normalmente, um parâmetro inválido.|

Corpo da resposta

Retorna uma matriz de VerifyStringResult (JSON), do mesmo tamanho que a matriz da solicitação.

Confira também

Pai
/system/strings/validate
Last modified on October 6, 2026