API:Bearbeiten - Benutzereinstellungen festlegen
Diese Seite ist Teil der Dokumentation der MediaWiki action API. |
Diese Seite ist veraltet. Es wird für Archivzwecke beibehalten. Es kann Erweiterungen oder Funktionen dokumentieren, die veraltet und/oder nicht mehr unterstützt sind. Verlass dich nicht darauf, dass die Informationen hier aktuell sind. Dies ist ein alter Vorschlag. Es ist keine action=setuserpreferences implementiert. Siehe stattdessen action=options . |
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
.