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/API
action=purge
- Este módulo requiere permisos de lectura.
- Este módulo requiere permisos de escritura.
- Este módulo solo acepta solicitudes POST.
- Fuente: MediaWiki
- Licencia: GPL-2.0-or-later
Purgar la caché de los títulos proporcionados.
- forcelinkupdate
Actualizar las tablas de enlaces.
- Tipo: booleano/lógico (detalles)
- forcerecursivelinkupdate
Actualizar la tabla de enlaces y todas las tablas de enlaces de cualquier página que use esta página como una plantilla.
- Tipo: booleano/lógico (detalles)
- continue
Cuando haya más resultados disponibles, utiliza esto para continuar.
- titles
Una lista de títulos en los que trabajar.
- Separar los valores con | o con una alternativa. El número máximo de los valores es 50 (500 para los bots).
- pageids
Una lista de identificadores de páginas en las que trabajar.
- Tipo: lista de enteros
- Separar los valores con | o con una alternativa. El número máximo de los valores es 50 (500 para los bots).
- revids
Una lista de identificadores de revisiones en las que trabajar.
- Tipo: lista de enteros
- Separar los valores con | o con una alternativa. El número máximo de los valores es 50 (500 para los bots).
- generator
Obtener la lista de páginas en las que trabajar mediante la ejecución del módulo de consulta especificado.
Nota: Los nombres de los parámetros del generador deben prefijarse con una «g», véanse los ejemplos.
- allcategories
- Enumerar todas las categorías.
- alldeletedrevisions
- Listar todas las revisiones eliminadas por un usuario o en un espacio de nombres.
- allfileusages
- Enumerar todos los usos del archivo, incluidos los que no existen.
- allimages
- Enumerar todas las imágenes secuencialmente.
- alllinks
- Enumerar todos los enlaces que apunten a un determinado espacio de nombres.
- allpages
- Enumerar todas las páginas secuencialmente en un espacio de nombres determinado.
- allredirects
- Obtener la lista de todas las redirecciones a un espacio de nombres.
- allrevisions
- Listar todas las revisiones.
- alltransclusions
- Mostrar todas las transclusiones (páginas integradas mediante {{x}}), incluidas las inexistentes.
- backlinks
- Encuentra todas las páginas que enlazan a la página dada.
- categories
- Enumera todas las categorías a las que pertenecen las páginas.
- categorymembers
- Lista todas las páginas en una categoría dada.
- deletedrevisions
- Obtener información de revisión eliminada.
- duplicatefiles
- Enumerar todos los archivos que son duplicados de los archivos dados a partir de los valores hash.
- embeddedin
- Encuentra todas las páginas que transcluyen el título dado.
- exturlusage
- Enumera páginas que contienen una URL dada.
- fileusage
- Encontrar todas las páginas que utilizan los archivos dados.
- images
- Devuelve todos los archivos contenidos en las páginas dadas.
- imageusage
- Encontrar todas las páginas que usen el título de imagen dado.
- iwbacklinks
- Encontrar todas las páginas que enlazan al enlace interwiki dado.
- langbacklinks
- Encuentra todas las páginas que conectan con el enlace de idioma dado.
- links
- Devuelve todos los enlaces de las páginas dadas.
- linkshere
- Buscar todas las páginas que enlazan a las páginas dadas.
- pageswithprop
- Mostrar todas las páginas que usen una propiedad de página.
- prefixsearch
- Realice una búsqueda de prefijo de títulos de página.
- protectedtitles
- Mostrar todos los títulos protegidos contra creación.
- querypage
- Obtenga una lista proporcionada por una página especial basada en QueryPage.
- random
- Obtener un conjunto de páginas aleatorias.
- recentchanges
- Enumerar cambios recientes.
- redirects
- Devuelve todas las redirecciones a las páginas dadas.
- revisions
- Obtener información de la revisión.
- search
- Realizar una búsqueda de texto completa.
- templates
- Devuelve todas las páginas transcluidas en las páginas dadas.
- transcludedin
- Encuentra todas las páginas que transcluyan las páginas dadas.
- watchlist
- Obtener los cambios recientes de las páginas de la lista de seguimiento del usuario actual.
- watchlistraw
- Obtener todas las páginas de la lista de seguimiento del usuario actual.
- Uno de los siguientes valores: allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, backlinks, categories, categorymembers, deletedrevisions, duplicatefiles, embeddedin, exturlusage, fileusage, images, imageusage, iwbacklinks, langbacklinks, links, linkshere, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, redirects, revisions, search, templates, transcludedin, watchlist, watchlistraw
- redirects
Resolver automáticamente las redirecciones en titles, pageids, y revids y en las páginas devueltas por generator.
- Tipo: booleano/lógico (detalles)
- converttitles
Convertir los títulos a otras variantes, si es necesario. Solo funciona si el idioma del contenido del wiki admite la conversión entre variantes. La conversión entre variantes está habilitada en idiomas tales como en, crh, gan, iu, kk, ku, shi, sr, tg, uz y zh.
- Tipo: booleano/lógico (detalles)
- Purgar la Main Page y la página API.
- api.php?action=purge&titles=Main_Page|API [abrir en la zona de pruebas]
- Purgar las 10 primeras páginas del espacio de nombres principal.
- api.php?action=purge&generator=allpages&gapnamespace=0&gaplimit=10 [abrir en la zona de pruebas]