Differences
This shows you the differences between two versions of the page.
|
|
en:sidebar:remoteapi:apiref:user:update_user_flags [19/02/2013 08:05] zuve |
en:sidebar:remoteapi:apiref:user:update_user_flags [29/11/2013 13:31] |
{{indexmenu_n>7}} | |
====== Set user settings flags ====== | |
| |
To set user flags (additional properties), use the command **user/update_user_flags**: | |
<code javascript> | |
svc=user/update_user_flags¶ms={"userId":<long>, | |
"flags":<uint>, | |
"flagsMask":<uint>} | |
</code> | |
| |
===== Parameters ===== | |
^ Name ^ Description ^ | |
| userId | user ID | | |
| flags | settings flags | | |
| flagsMask | mask that determines which bits will be changed | | |
| |
//User settings flags:// | |
^ Value ^ Description ^ | |
| 0<nowiki>x</nowiki>01 | User disabled | | |
| 0<nowiki>x</nowiki>02 | Can't change password | | |
| 0<nowiki>x</nowiki>04 | Can create items | | |
| 0<nowiki>x</nowiki>10 | Can't change settings | | |
| 0<nowiki>x</nowiki>20 | Can send SMS | | |
<html> | |
<!-- | |
| 0<nowiki>x</nowiki>40 | Administrator | | |
--> | |
</html> | |
| |
===== Response ===== | |
<code javascript> | |
{ | |
"fl":<uint> /* flags */ | |
} | |
</code> | |