Довідка API MediaWiki
Це автоматично генерована сторінка документації API MediaWiki.
Документація та приклади: https://www.mediawiki.org/wiki/API
action=paraminfo
(main • paraminfo)
- Джерело: MediaWiki
- Ліцензія: GPL-2.0+
Отримати інформацію про модулі API.
Параметри:
- modules
Список назв модулів (значення параметрів action і format або main). Можна вказати підмодулі через +, усі підмодулі через +* або усі підмодулі рекурсивно через +**.
- Розділіть значення з допомогою | або альтернативу. Максимальна кількість значень — 50 (500 для ботів).
- helpformat
Формат рядків довідки.
- Одне з наступних значень: html, wikitext, raw, none
- За замовчуванням: none
- querymodules
- Застарілий.
Список назв модулів запитів (значення параметра prop, meta або list). Використати modules=query+foo замість querymodules=foo.
- Значення (розділені через | або альтернативу): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allmessages, allpages, allredirects, allrevisions, alltransclusions, allusers, authmanagerinfo, backlinks, blocks, categories, categoryinfo, categorymembers, contributors, deletedrevisions, deletedrevs, duplicatefiles, embeddedin, extlinks, exturlusage, filearchive, filerepoinfo, fileusage, gadgetcategories, gadgets, imageinfo, images, imageusage, info, iwbacklinks, iwlinks, langbacklinks, langlinks, links, linkshere, logevents, mystashedfiles, pagepropnames, pageprops, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, references, revisions, search, siteinfo, stashimageinfo, tags, templates, tokens, transcludedin, usercontribs, userinfo, users, watchlist, watchlistraw
- Максимальна кількість значень — 50 (500 для ботів).
- mainmodule
- Застарілий.
Отримати інформацію також про основний модуль (топ-рівень). Використати натомість modules=main.
- pagesetmodule
- Застарілий.
Отримати також інформацію про модуль pageset (з вказанням titles= і рідних).
- formatmodules
- Застарілий.
Список назв модулів форматування (значення параметра format). Використати натомість modules.
- Значення (розділені через | або альтернативу): json, jsonfm, none, php, phpfm, rawfm, xml, xmlfm
Приклади:
- Показати інформацію для action=parse, format=jsonfm, action=query&list=allpages та action=query&meta=siteinfo.
- api.php?action=paraminfo&modules=parse|phpfm|query%2Ballpages|query%2Bsiteinfo [відкрити в пісочниці]
- Показати інформацію про всі підмодулі action=query.
- api.php?action=paraminfo&modules=query%2B* [відкрити в пісочниці]