API:User group membership/ru

POST request to add or remove users from a group, thereby granting or removing certain user rights.



Пример
Чтобы использовать этот API, сначала необходимо войти в систему, чтобы подтвердить свое членство в группе пользователей. Только определенным группам предоставляется возможность изменять права пользователя через этот API. Подробные сведения о входе в систему см. в.

Запрос выше относится к MediaWiki v1.24+; в более старых версиях токен  будет зависеть от имени пользователя, права которого были изменены. Запрос будет выполнен так:

По соображениям совместимости API также принимает токен, используемый в веб-интерфейсе.

Какой бы метод вы ни выбрали, как только вы получите свой токен, вы можете использовать его для выполнения запроса, как показано ниже.



Ответ


Пример кода


Возможные ошибки


История параметров

 * v1.23: Введены

Additional notes

 * По умолчанию только пользователи в группе бюрократов могут предоставлять или удалять права пользователей.
 * Некоторые вики позволяют небюрократам предоставлять или удалять права на ограниченной основе, например, ограничивая эти возможности собственной учетной записью пользователя.
 * Если у вас нет возможности предоставить или удалить права целевому пользователю, API не выдаст ошибку; вместо этого поля  и   в ответе будут просто содержать пустые массивы.



См. также

 * - describes how user rights and group membership work in greater detail.
 * Special:ListGroupRights - lists all the rights and privileges conferred to each user group on a particular wiki.
 * Special:UserRights - a GUI way to add or remove user rights, available in wikis running v1.29+.
 * - gets information about a list of users, including their groups and rights.