API:Edit - Set user preferences/fr

SetUserPreferences
L'action SetUserPreferences permet de modifier chaque profil utilisateur en passant le paramètre du profil que l'on souhaite modifier, tel que le nom, l'adresse courriel ou le nouveau mot de passe. Comme évoqué pour d'autres fonctionnalités, les paramètres sensibles doivent être passés sous la forme POST.

Exemple de requête et réponse :

Requête : api.php ? action=setuserpreferences

Post parameters: pruserid = 23		  Obtained when the user has logged in. prusertoken = ber0cd5aa1bda4a5ve7lez230570b00na1a         Obtained when the user has been logged [ proldpassword = 123abc ]		  Old password the user used to have [ prnewpassword = 123abc ]		  New password desired by the user [ prretypepassword = 123abc ]		  Retyping the new desired password is required [ prname = "John" ]	  ''User Name. It is not a mandatory field'' [ premail = john.smith@yahoo.com ]	  User email address [ prnickname = "Johnny" ]		  User signature [ ccmeonemail = yes/no ]		  To send me copies of emails sent to other users [ premailflag = yes/no ]		  Enable email from other users

Réponse : api: userpreferences: result: Success		 Other values: UserIsAnon, WrongPassword, BadRetype, WrongEmailAddress .