Справка MediaWiki API
Это автоматически сгенерированная страница документации MediaWiki API.
Документация и примеры: https://www.mediawiki.org/wiki/API
list=random (rn)
- Этот модуль требует прав на чтение.
- Этот модуль может быть использован в качестве генератора.
- Источник: MediaWiki
- Лицензия: GPL-2.0-or-later
Получение набора случайных страниц.
Страницы перечисляются в строгой последовательности, случайна только входная точка. Это означает, что если, например, 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, 274, 275, 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 [открыть в песочнице]