Ayuda de la API de MediaWiki
Esta es una página de documentación autogenerada de la API de MediaWiki.
Documentación y ejemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
list=random (rn)
- Este módulo requiere permisos de lectura.
- Este módulo puede utilizarse como un generador.
- Fuente: MediaWiki
- Licencia: GPL-2.0-or-later
Obtener un conjunto de páginas aleatorias.
Las páginas aparecen enumeradas en una secuencia fija, solo que el punto de partida es aleatorio. Esto quiere decir que, si, por ejemplo, Portada es la primera página aleatoria de la lista, Lista de monos ficticios siempre será la segunda, Lista de personas en sellos de Vanuatu la tercera, etc.
- rnnamespace
Devolver solo las páginas de estos espacios de nombres.
- Valores (separados por | u otro separador): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 828, 829
- Para especificar todos los valores, utiliza *.
- rnfilterredir
Cómo filtrar las redirecciones.
- Uno de los siguientes valores: all, nonredirects, redirects
- Predeterminado: nonredirects
- rnminsize
Limit to pages with at least this many bytes.
- Tipo: entero
- rnmaxsize
Limit to pages with at most this many bytes.
- Tipo: entero
- rncontentmodel
Filter pages that have the specified content model.
- Uno de los siguientes valores: GadgetDefinition, Scribunto, css, javascript, json, text, unknown, wikitext
- rnredirect
- En desuso.
Usa rnfilterredir=redirects en su lugar.
- Tipo: boolean (más información)
- rnlimit
Limita el número de páginas aleatorias que se devolverán.
- Tipo: entero o max
- El valor debe estar entre 1 y 500.
- Predeterminado: 1
- rncontinue
Cuando haya más resultados disponibles, usa esto para continuar. Puedes encontrar más información detallada sobre cómo continuar consultas en mediawiki.org.
- Devuelve dos páginas aleatorias del espacio de nombres principal.
- api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [abrir en la zona de pruebas]
- Devuelve la información de dos páginas aleatorias del espacio de nombres principal.
- api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [abrir en la zona de pruebas]
- Return page info about one random page from the main namespace that has at least 500 bytes of text.
- api.php?action=query&list=random&rnnamespace=0&rnlimit=1&minsize=500 [abrir en la zona de pruebas]