Довідка API MediaWiki

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

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

list=random (rn)

(mainqueryrandom)
  • Цей модуль вимагає прав на читання.
  • Цей модуль може бути використаний як генератор.
  • Джерело: MediaWiki
  • Ліцензія: GPL-2.0+

Отримати набір випадкових сторінок.

Сторінки перелічені у певній послідовності, лише початкова точка рандомна. Це означає, що якщо, наприклад, Main Page є першою випадковою сторінкою у списку, List of fictional monkeys завжди буде другою, List of people on stamps of Vanuatu — третьою, і т. д.

Параметри:
rnnamespace

Вивести сторінки лише у цих просторах назв.

Значення (розділені через | або альтернативу): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
Щоб зазначити всі значення, використовуйте *.
rnfilterredir

Як фільтрувати перенаправлення.

Одне з наступних значень: all, redirects, nonredirects
За замовчуванням: nonredirects
rnredirect
Застарілий.

Використати натомість rnfilterredir=redirects.

Тип: логічний (деталі)
rnlimit

Обмежити кількість випадкових сторінок, які буде видано.

Дозволено не більше 500 (5000 для ботів).
Тип: ціле число або max
За замовчуванням: 1
rncontinue

Коли доступно більше результатів, використовуйте це, щоб продовжити.

Приклади:
Отримати дві випадкові сторінки з основного простору назв.
api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [відкрити в пісочниці]
Видати інформацію про дві випадкові сторінки з основного простору назв.
api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [відкрити в пісочниці]