Справка MediaWiki API

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

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

action=templatedata

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

Получить данные, сохранённые расширением TemplateData.

Определённые параметры:
Other general parameters are available.
includeMissingTitles

Return data about titles even if they are missing or lack TemplateData. By default titles are only returned if they exist and have TemplateData.

Тип: булева (подробнее)
doNotIgnoreMissingTitles
Устарело.

Return data about titles even if they are missing or lack TemplateData. By default (for backwards compatibility) titles are only returned if they exist and have TemplateData.

Тип: булева (подробнее)
lang

Вернуть локализованные значения на этом языке. По умолчанию возвращаются все доступные переводы.

titles

Список заголовков для работы.

Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
pageids

Список идентификаторов страниц для работы.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
revids

Список идентификаторов версий для работы. Обратите внимание, что почти все модули запросов преобразуют идентификаторы версий в соответствующие идентификаторы страниц и вместо этого работают с последней версией. Только prop=revisions использует в своём ответе точные версии.

Тип: список целочисленных значений
Разделяйте значения с помощью | или альтернативного разделителя.
Максимальное количество значений — 50 (500 для клиентов, которым разрешены более высокие лимиты).
generator

Получить список страниц для работы, запустив указанный запрос-модуль.

Примечание: названия параметров генераторов должны начинаться с «g», см. примеры.

allcategories
Перечисление всех категорий.
alldeletedrevisions
Перечисление всех удалённых версий указанного участника или в указанном пространстве имён.
allfileusages
Перечисление всех использований файлов, в том числе несуществующих.
allimages
Перечисление всех файлов.
alllinks
Перечисление всех ссылок, указывающих на заданное пространство имён.
allpages
Перечисление всех страниц в данном пространстве имён.
allredirects
Перечисление всех перенаправлений на заданное пространство имён.
allrevisions
Перечисление всех версий.
alltransclusions
Перечисление всех включений (страниц, вставленных с помощью {{x}}), включая несуществующие.
automatictranslationdenselanguages
Fetch the list of sitelinks for the article that corresponds to a given Wikidata ID, ordered by article size.
backlinks
Получение списка страниц, ссылающихся на данную страницу.
categories
Перечисление всех категорий, которым принадлежит страница.
categorymembers
Перечисление всех страниц в данной категории.
contenttranslation
Запросить переводы в базе данных «Перевода содержимого».
contenttranslationsuggestions
Получить список предложений для перевода.
deletedrevisions
Получение информации об удалённых правках.
duplicatefiles
Перечисление всех файлов, являющихся дубликатами данных, основываясь на сравнении хэш-сумм.
embeddedin
Поиск всех страниц, встраивающих (включающих) данное название.
exturlusage
Перечислить страницы, содержащие данную ссылку.
fileusage
Поиск всех страниц, использующих данный файл.
geosearch
Даёт страницы с координатами, размещёнными в определённом регионе.
images
Возвращает все файлы, содержащиеся на данных страницах.
imageusage
Поиск всех страниц, использующих данный файл.
iwbacklinks
Поиск всех страниц, ссылающихся на заданную интервики ссылку.
langbacklinks
Поиск всех страниц, ссылающихся на заданную языковую ссылку.
links
Возвращает все ссылки с данных страниц.
linkshere
Поиск всех страниц, ссылающихся на данную.
mostviewed
Перечисляет самые просматриваемые страницы (по данным предыдущего дня).
pageswithprop
Перечисление всех страниц, использующих заданное свойство.
prefixsearch
Осуществление поиска по префиксу названий страниц.
protectedtitles
Перечисление всех названий, защищённых от создания.
querypage
Получение списка, предоставляемого служебной страницей, основанной на QueryPage.
random
Получение набора случайных страниц.
recentchanges
Перечисление последних правок.
redirects
Возвращает все перенаправления на данную страницу.
revisions
Получение информации о версии страницы.
search
Проведение полнотекстового поиска.
templates
Возвращает все страницы, включённые в данную.
transcludedin
Поиск всех страниц, включающих данные страницы.
watchlist
Получение последних правок страниц из списка наблюдения текущего участника.
watchlistraw
Получение всех страниц из списка наблюдения текущего участника.
wblistentityusage
Возвращает все страницы, которые используют идентификаторы указанной сущности.
growthtasks
Внутренний. Получить подходящее заданию, которое рекомендовано для новичков.
readinglistentries
Внутренний. List the pages of a certain list.
Одно из следующих значений: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, automatictranslationdenselanguages, backlinks, categories, categorymembers, contenttranslation, contenttranslationsuggestions, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, geosearch, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, mostviewed, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw, wblistentityusage, growthtasks, readinglistentries
redirects

Автоматически разрешать перенаправления в titles, pageids и revids, а также на страницах, возвращённых generator.

Тип: булева (подробнее)
converttitles

Преобразовать заголовки в другой вариант, если это необходимо. Работает только если язык содержимого вики поддерживает преобразование вариантов. Языки, поддерживающие преобразование, включают ban, en, crh, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh æмæ zh.

Тип: булева (подробнее)
Примеры:
Вернуть TemplateData для Template:Foobar с результатами, если шаблон не существует или существует, но не имеет TemplateData
api.php?action=templatedata&titles=Template:Foobar&includeMissingTitles=1 [открыть в песочнице]
Return TemplateData for Template:Phabricator, with no results if the template does not exist or exists but has no TemplateData
api.php?action=templatedata&titles=Template:Phabricator [открыть в песочнице]