API:Query - Meta/ru

From MediaWiki.org
Jump to navigation Jump to search

Мета-запросы, возвращающие информацию, не связанную со страницами.

siteinfo / si[edit]

Версия MediaWiki: 1.9

Возвращает общую информацию о сайте.

Параметры[edit]

  • siprop: Какие свойства получить
    • general: Общая информация о сайте (по умолчанию)
    • namespaces: Список пространств имён
    • namespacealiases: Список псевдонимов пространств имён (>MW 1.10)
    • specialpagealiases: Список всех псевдонимов служебных страниц (>MW 1.10)
    • magicwords: Список магических слов и их псевдонимов (>MW 1.13)
    • statistics: Статистика сайта, аналогичная Special:Statistics(>MW 1.10)
    • interwikimap: Список всех интервики-префиксов и их направлений перехода (>MW 1.10)
    • dbrepllag: Получить информацию о сервере БД с максимальной задержкой репликации(>MW 1.10)
    • usergroups: Список всех групп пользователей и их разрешений (>MW 1.10)
    • extensions: Список расширений, установленных в вики (>MW 1.13)
    • fileextensions: Список файловых расширений, допустимых к загрузке (>MW 1.13)
    • rightsinfo: Получить информацию о лицензии содержимого вики (>MW 1.13)
  • sifilteriw: Критерий фильтрации карты интервики (игнорируется, если не установлен siprop=interwikimap)
    • local: Только список локальных интервики-префиксов
    • !local: Только список нелокальных интервики-префиксов
  • sishowalldb: Показать информацию обо всех серверах БД (игнорируется, если не установлен siprop=dbrepllag)

Пример[edit]

Общая информация о сайте

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

  • код: includeAllDenied
    • информация: Невозможно отобразить все сервера, если $wgShowHostnames не true

userinfo / ui[edit]

Версия MediaWiki: 1.11

Возвращает информацию о текущем пользователе.

Parameters[edit]

  • uiprop: Какие свойства получить
    • blockinfo: Заблокирован ли пользователь, кем и за что
    • hasmsg: Есть ли у пользователя новые сообщения на их странице обсуждения
    • groups: К каким группам принадлежит пользователь
    • rights: Какими правами обладает пользователь
    • changeablegroups: Какие группы пользователь может присваивать/отзывать
    • options: Какие настройки у текущего пользователя
    • editcount: Число правок, сделанных пользователем
    • ratelimits: Ограничения скорости для текущего пользователя
    • email: Email-адрес и метка времени аутентификации в формате ISO 8601 [1.15+]

Example[edit]

Общая информация о пользователе

Possible errors[edit]

None.

allmessages / am[edit]

Версия MediaWiki: 1.12

Выводит содержание всех (или некоторых) сообщений интерфейса.

Parameters[edit]

  • ammessages: Выводить только эти сообщения
  • amfilter: Выводить только те сообщения, имя которых содержит эту строку
  • amlang: Переводить сообщения на этот язык

Example[edit]

Получение нидерландского перевода некоторых сообщений

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

Нет.