API:Options/fr

Requête POST pour modifier les préférences de l'utilisateur actuel.



Exemple
Faire une requête POST est un processus en plusieurs étapes :

 Connectez-vous, via l'une des méthodes décrites sur . Obtenir un.  Envoyez une requête POST, avec le jeton CSRF, pour réaliser une action sur une page. 

L'exemple de code ci-dessous décrit l'étape finale en détails.



Réponse


Exemple de code


Options disponibles

 * : 0
 * : 80
 * : "mdy"
 * : 0
 * : 0
 * : "default"
 * : 0
 * : 0
 * : 0
 * : 0
 * : 1
 * : 0
 * : "1"
 * : "1"
 * : "1"
 * : "male"
 * : 0
 * : 0
 * : 2
 * : 0
 * : 0
 * : 0
 * : user signature
 * : 0
 * : 0
 * : 0
 * : 1
 * : "14"
 * : "100"
 * : 25
 * : false
 * : 1
 * : 1
 * : "vector"
 * : 0
 * : "3"
 * : 2
 * : 0
 * : 0
 * : 1
 * : "1"
 * : 0
 * : "2"
 * : 0
 * : 0
 * : 0
 * : 0
 * : 0
 * : 0
 * : "1"
 * : "300"
 * : 1
 * : 1
 * : 1
 * : 0
 * : true
 * : false
 * : 1
 * : 1
 * : true
 * : 0
 * : 0
 * : 0
 * : 0
 * : 0
 * : 1
 * : false
 * : true
 * : false
 * : false
 * : false
 * : true
 * : true
 * : true
 * : false
 * : true
 * : true
 * : 0
 * : "html"
 * : true
 * : true
 * : true
 * : true
 * : false
 * : true
 * : 1
 * : true
 * : false
 * : true
 * : false
 * : false
 * : false
 * : true
 * : true
 * : false
 * : true
 * : false
 * : true
 * : "en"
 * : "gan"
 * : "iu"
 * : "kk"
 * : "ku"
 * : "shi"
 * : "sr"
 * : "tg"
 * : "uz"
 * : "zh"
 * : true
 * : false
 * : "1"
 * : false
 * : "1"
 * : false
 * : "1"
 * : false
 * : "1"
 * : false
 * : "1"
 * : false
 * : "1"
 * : false
 * : "1"
 * : false
 * : false
 * : false
 * : false
 * : false
 * : false
 * : false
 * : false
 * : false
 * : false
 * : false
 * : false
 * : false
 * : 1
 * : 1
 * : 1
 * : 1
 * : 1
 * : "0"
 * : "0"
 * : timestamp
 * : "0"
 * : "ZoneInfo|60|Europe/London"
 * : "0"
 * : "1"
 * : arbitrary value
 * : token
 * : arbitrary value
 * : token



Erreurs possibles
En plus du :



Historique des paramètres

 * 1.21: Ajouté



Notes supplémentaires

 * Cette API sert principalement à modifier les options enregistrées par le noyau MediaWiki et les extensions, et disponibles sur Special:Preferences.
 * Vous pouvez également utiliser l'API pour initialiser les options utilisateur arbitraires pouvant être utilisées par leurs scripts ou par des éditeurs externes. Ces options doivent commencer par le préfixe.
 * Il n'y a actuellement aucune limite sur le nombre d'options utilisateur que vous pouvez déclarer d'un seul coup. Vous pouvez stocker des données dans une option utilisateur en l'encodant en tant que chaîne.
 * En ne fournissant que le nom des options sans signe égal vous allez les réinitialiser (par exemple ). Dans le cas d'une paire arbitraire clé/valeur , le résultat de la réinitialisation est la suppression.
 * Le paramêtre  ne peut pas être utilisé pour initialiser une valeur contenant un caractère barre verticale (pipe) , parce que celui-ci est utilisé par l'API pour séparer les options. Si vous devez utiliser une telle valeur (comme par exemple dans la signature de l'utilisateur) utilisez une paire   et.
 * Les limites suivantes s'appliquent à toutes les options de l'utilisateur :
 * La longueur de la clé en nombre d'octets doit être <= 255.
 * La longueur de la valeur en nombre d'octets doit être <= 65535.
 * La clé ne doit contenir que des lettres, chiffres, tirets, ou caractères souligné (a-z, A-Z, 0-9, _, -).



Voir aussi

 * - pour lire les options existantes