API:Edit - Set user preferences/de

SetUserPreferences
Die Aktion SetUserPreferences ermöglicht es, das Benutzerprofil zu bearbeiten, indem Profil-Parameter, wie Name, Email, neues Passwort, die geändert werden sollen, übergeben werden. Wie bei anderen Funktionen müssen sensible Parameter in der POST-Form übergeben werden.

Beispielabfrage und Antwort:

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

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