API:Edit - Kullanıcı tercihlerini ayarla
Bu sayfa MediaWiki Eylem API'si belgelerinin bir parçasıdır. |
Bu sayfa eski. Arşivleme amacıyla saklanmaktadır. Eski ve/veya artık desteklenmeyen uzantıları veya özellikleri belgeleyebilir. Buradaki güncel bilgilere güvenmeyin. Bu eski bir teklif. Hiçbir action=setuserpreferences uygulanmadı. Bunun yerine action=options bakın. |
SetUserPreferences
SetUserPreferences eylemi, ad, e-posta, yeni parola gibi değiştirilmesi istenen profil parametrelerini ileterek her kullanıcı profilini düzenlemeye izin verir. Diğer özelliklerde gösterildiği gibi, duyarlı parametreler POST formuyla geçirilmelidir.
Örnek istek ve yanıt:
İstek: 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
Yanıt: api: userpreferences: result: Success Other values: UserIsAnon, WrongPassword, BadRetype, WrongEmailAddress
.