API:Edit - Set user preferences/it

SetUserPreferences
L'azione SetUserPreferences consente di modificare il profilo di ciascun utente passando i parametri del profilo che si desidera modificare, come nome, e-mail, nuova password. Come mostrato in altre caratteristiche, i parametri sensibili devono essere passati dal modulo POST.

Esempio di richiesta e risposta:

Richiesta: 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

Risposta: api: userpreferences: result: Success		 Other values: UserIsAnon, WrongPassword, BadRetype, WrongEmailAddress .