Довідка API MediaWiki

Це автоматично генерована сторінка документації API MediaWiki.

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

action=purge

(main | purge)
  • Цей модуль вимагає прав на читання.
  • Цей модуль вимагає прав на запис.
  • Цей модуль приймає лише POST-запити.
  • Джерело: MediaWiki
  • Ліцензія: GPL-2.0-or-later

Очистити кеш для вказаних заголовків.

Конкретні параметри:
Other general parameters are available.
forcelinkupdate

Оновити таблиці посилань та виконати інші другорядні оновлення даних.

Тип: логічний (подробиці)
forcerecursivelinkupdate

Так само, як і forcelinkupdate, оновити таблицю посилань для кожної сторінки, що використовує цю як шаблон.

Тип: логічний (подробиці)
continue

Коли буде доступно більше результатів, використовуйте це, щоб продовжити. Більш детальну інформацію про те, як продовжувати запити, можна знайти на mediawiki.org.

titles

Список назв над якими працювати.

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

Список ідентифікаторів сторінок над якими працювати.

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

Список ідентифікаторів версій над якими працювати.

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

Отримати список сторінок над якими працювати шляхом виконання вказаного модуля запиту.

Примітка: Назви параметрів генератора повинні мати префікс «g», див. приклади.

allcategories
Перерахувати всі категорії.
alldeletedrevisions
Перерахувати усі вилучені версії за користувачем або у просторі назв.
allfileusages
Перерахувати усі використання файлів, включно з тими, що не існують.
allimages
Перерахувати усі зображення послідовно.
alllinks
Перераховувати всі посилання, які вказують на заданий простір назв.
allpages
Перераховувати всі сторінки послідовно в заданому просторі назв.
allredirects
Перерахувати усі перенаправлення на простір назв.
allrevisions
Список усіх версій.
alltransclusions
Список усіх включень (сторінки, вставлені з використанням {{x}}), включно з неіснуючими.
backlinks
Знайти усі сторінки, що посилаються на подану сторінку.
categories
Перерахувати категорії, до яких сторінки належать.
categorymembers
Перерахувати усі сторінки у поданій категорії.
configuredpages
Перелічити всі сторінки, що мають особливі конфігурації перевірки.
contenttranslation
Надіслати запит до бази даних перекладу вмісту, щоб отримати переклади.
contenttranslationsuggestions
Отримати списки пропозицій для перекладу вмісту.
deletedrevisions
Отримати інформацію про вилучену версію.
duplicatefiles
Перерахувати усі файли, які є дублікатами поданих файлів з огляду на значення хешу.
embeddedin
Знайти всі сторінки, які вбудовують (включають) подану назву.
exturlusage
Перерахувати сторінки, які містять поданий URL.
fileusage
Знайти всі сторінки, що використовують дані файли.
geosearch
Повертає сторінки, що мають координати, розташовані навколо певної місцевості.
images
Видає усі файли, які містяться на вказаних сторінках.
imageusage
Знайти всі сторінки, що використовують дану назву зображення.
iwbacklinks
Знайти всі сторінки, які посилаються на дане інтервікі-посилання.
langbacklinks
Знайти всі сторінки, які посилаються на дане мовне посилання.
links
Видає усі посилання із вказаних сторінок.
linkshere
Знайти усі сторінки, що посилаються на подані сторінки.
mostviewed
Перелічує найбільш відвідувані сторінки (на основі підрахунку кількості переглядів за минулий день).
oldreviewedpages
Перелічує сторінки, які мають зміни, що очікують на перевірку.
pageswithprop
Перелічити усі сторінки, що використовують подану властивість сторінки.
prefixsearch
Виконати пошук назв сторінок за префіксом.
protectedtitles
Вивести список усіх назв, захищених від створення.
querypage
Отримати список, який дає спеціальна сторінка на базі QueryPage.
random
Отримати набір випадкових сторінок.
recentchanges
Перерахувати нещодавні зміни.
redirects
Видає усі перенаправлення на дані сторінки.
revisions
Отримати інформацію про версію.
search
Виконати повнотекстовий пошук.
templates
Видає усі сторінки, які включені на вказаних сторінках.
transcludedin
Знайти усі сторінки, що включають подані сторінки.
unreviewedpages
Перелічує сторінки, що не були перевірені до заданого рівня якості.
watchlist
Отримати нещодавні зміни сторінок у списку спостереження поточного користувача.
watchlistraw
Отримати усі сторінки у списку спостереження поточного користувача.
wblistentityusage
Виводить усі сторінки, що використовують вказані ідентифікатори сутностей.
growthtasks
Внутрішній. Отримати рекомендації завдань, які підходять новачкам.
readinglistentries
Внутрішній. Список сторінок у певному списку.
Одне з наступних значень: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, configuredpages, contenttranslation, contenttranslationsuggestions, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, geosearch, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, mostviewed, oldreviewedpages, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, unreviewedpages, watchlist, watchlistraw, wblistentityusage, growthtasks, readinglistentries
redirects

Автоматично вирішувати перенаправлення у titles, pageids, і revids, та у сторінках, повернених generator.

Тип: логічний (подробиці)
converttitles

Конвертувати назви в інші варіанти за необхідності. Працює лише для вікі, мова вмісту яких підтримує конвертування варіантів. Мовами, що підтримують конвертування варіантів є ban, en, crh, gan, iu, ku, sh, shi, sr, tg, tly, uz, wuu, zgh та zh.

Тип: логічний (подробиці)