Skip to main content

POST (/system/strings/validate)

Accepte un tableau de chaînes à valider et renvoie un tableau de résultats de taille égale. 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 incriminée le cas échéant. Des chaînes identiques donnent toujours des résultats identiques. Si vous recevez un résultat indiquant un échec, analysez-le et modifiez la chaîne en conséquence.
Remarque :
Le VerifyStringResult obtenu ne signale que le premier mot incriminé de la chaîne. La chaîne peut contenir d’autres mots incriminés. Si vous prévoyez de remplacer les mots incriminés pour rendre la chaîne utilisable, vous devez remplacer le mot ou la sous-chaîne incriminé(e), puis vérifier à nouveau la chaîne pour rechercher d’autres sous-chaînes incriminé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 de taille pour le tableau, et de 512 caractères par chaîne.

Exemple de requête

Codes d’état HTTP

Le service renvoie 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| En-tête Content-type: application/json manquant.| | 408| Request Timeout| Le service n’a pas pu comprendre la requête mal formée. Généralement un paramètre non valide.|

Corps de la réponse

Renvoie 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