API:Edit - Kullanıcı tercihlerini ayarla

This page is a translated version of the page API:Edit - Set user preferences and the translation is 100% complete.

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

.