Довідка API Медіавікі
Це автоматично генерована сторінка документації API Медіавікі.
Документація та приклади: https://www.mediawiki.org/wiki/API
meta=userinfo (ui)
- Цей модуль вимагає прав на читання.
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Отримати інформацію про поточного користувача.
Параметр:
- uiprop
Які саме відомості включати:
- blockinfo
- Позначає, чи поточний користувач заблокований, ким, з якої причини.
- hasmsg
- Додає мітку messages, якщо у користувача є непроглянуті повідомлення.
- groups
- Перелічує усі групи, до яких належить поточний користувач.
- implicitgroups
- Перелічує усі групи, до яких поточний користувач належить автоматично.
- rights
- Перелічує усі права, які має поточний користувач.
- changeablegroups
- Перелічує групи, у які користувач може додавати і з яких вилучати.
- options
- Перелічує усі налаштування, які поточний користувач встановив.
- preferencestoken
- Застаріле. Отримати знак для зміни налаштувань поточного користувача.
- editcount
- Додає кількість редагувань поточного користувача.
- ratelimits
- Перелічує усі ліміти оцінок, застосовні до поточного користувача.
- Додає електронну пошту користувача та дату її підтвердження.
- realname
- Додає справжнє ім'я користувача.
- acceptlang
- Дублює шапку
Accept-Language
, надіслану клієнтом у структурованому форматі. - registrationdate
- ДОдає дату реєстрації користувача.
- unreadcount
- Додає кількість непрочитаних сторінок у списку спостереження користувача (максимально 999; видає «1000+», якщо більше).
- Значення (розділені через |): blockinfo, hasmsg, groups, implicitgroups, rights, changeablegroups, options, preferencestoken, editcount, ratelimits, email, realname, acceptlang, registrationdate, unreadcount
Приклади:
- Отримати інформацію про поточного користувача.
- api.php?action=query&meta=userinfo
- Отримати додаткову інформацію про поточного користувача.
- api.php?action=query&meta=userinfo&uiprop=blockinfo|groups|rights|hasmsg