Skip to main content

POST (/system/strings/validate)

Accepte un tableau de chaînes à valider et retourne un tableau de résultats de même taille. Le domaine de ces URI est client-strings.xboxlive.com.

Remarques

Chaque résultat indique si la chaîne correspondante est acceptable sur XBOX LIVE et contient la chaîne inappropriée, le cas échéant. Des chaînes identiques donneront toujours des résultats identiques. Si vous recevez un résultat d’échec, analysez le résultat et modifiez la chaîne en conséquence.
Remarque :
Le VerifyStringResult obtenu ne signale que le premier mot inapproprié de la chaîne. La chaîne peut contenir d’autres mots inappropriés. Si vous prévoyez remplacer les mots inappropriés pour rendre la chaîne utilisable, vous devez remplacer le mot ou la sous-chaîne inappropriée, puis vérifier de nouveau la chaîne pour rechercher d’autres sous-chaînes inappropriées.

En-têtes de requête obligatoires

| En-tête| Description| | --- | --- | --- | | Authorization| Jeton d’authentification. Exemple : XBL3.0 x=[hash];[token].| | x-xbl-contract-version| Version entière du contrat d’API. Doit être 1 ou 2 pour cette API.|

Corps de la requête

Le corps de la requête est un tableau de chaînes, sans limite quant à la taille du tableau, et de 512 caractères par chaîne.

Exemple de 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| Toutes les chaînes ont été traitées avec succès. Cela ne signifie pas nécessairement que toutes les chaînes ont obtenu des HResults positifs.| | 401| Unauthorized| La requête nécessite l’authentification de l’utilisateur.| | 403| Forbidden| La requête n’est pas autorisée pour l’utilisateur ou le service.| | 406| Not Acceptable| L’en-tête Content-type: application/json est manquant.| | 408| Request Timeout| Le service n’a pas pu comprendre la requête mal formée. Il s’agit généralement d’un paramètre non valide.|

Corps de la réponse

Retourne un tableau de VerifyStringResult (JSON), de la même taille que le tableau de la requête.

Voir aussi

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