Справка MediaWiki API

Это автоматически сгенерированная страница документации MediaWiki API.

Документация и примеры: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=allmessages (am)

(main | query | allmessages)
  • Этот модуль требует прав на чтение.
  • Источник: MediaWiki
  • Лицензия: GPL-2.0-or-later

Возвращает сообщения с этого сайта.

Параметры:
ammessages

Какие сообщения выводить. * (по умолчанию) означает «все сообщения».

Разделяйте значения с помощью | или альтернативного разделителя.
Maximum number of values is 50 (500 for clients allowed higher limits).
По умолчанию: *
amprop

Какие свойства получить:

Значения (разделённые с помощью | или альтернативного разделителя): default
amenableparser

Установите, чтобы активировать парсер, который будет обрабатывать вики-текст сообщений (подставлять магические слова, обрабатывать шаблоны, и так далее).

Type: boolean (details)
amnocontent

Если установлен, ничего не делать с содержимым сообщений перед выводом.

Type: boolean (details)
amincludelocal

Также включить локальные сообщения, то есть, сообщения, не существующие в программе, но существующие в пространстве имён MediaWiki. Это перечислит все страницы из пространства MediaWiki, поэтому в результат также могут попасть страницы, не являющимися сообщениями — например, Common.js.

Type: boolean (details)
amargs

Аргументы, подставляемые в сообщение.

Разделяйте значения с помощью | или альтернативного разделителя.
Maximum number of values is 50 (500 for clients allowed higher limits).
amfilter

Вернуть только сообщения, чьи названия содержат эту подстроку.

amcustomised

Вернуть только сообщения в этом состоянии кастомизации.

Одно из следующих значений: all, modified, unmodified
По умолчанию: all
amlang

Вернуть сообщения на этом языке.

amfrom

Вернуть сообщения, начиная с данного.

amto

Вернуть сообщения, заканчивая на данном.

amtitle

Название страницы, используемой для контекста при анализе сообщения (для опции amenableparser).

amprefix

Вернуть сообщения с заданным префиксом.

Примеры:
Показать сообщения, начинающиеся с ipb-.
api.php?action=query&meta=allmessages&amprefix=ipb- [открыть в песочнице]
Показать сообщения august и mainpage на немецком языке.
api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de [открыть в песочнице]