Axuda da API de MediaWiki

Esta é unha páxina de documentación da API de MediaWiki xerada automaticamente.

Documentación e exemplos: https://www.mediawiki.org/wiki/API

list=allpages (ap)

(main | query | allpages)
  • Este módulo precisa permisos de lectura.
  • Este módulo pode usarse como xenerador.
  • Fonte: MediaWiki
  • Licenza: GPL-2.0-or-later

Numerar tódalas páxinas secuencialmente nun espazo de nomes determinado.

Parámetros:
apfrom

Título da páxina na que comezar a enumerar.

apcontinue

Cando estean dispoñibles máis resultados, use isto para continuar.

apto

Título da páxina na que rematar de enumerar.

apprefix

Buscar tódolos títulos de páxinas que comezan con este valor.

apnamespace

Espazo de nomes a enumerar.

Un valor dos seguintes valores: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Valor por omissão: 0
apfilterredir

Que páxinas listar.

Un valor dos seguintes valores: all, nonredirects, redirects
Valor por omissão: all
apminsize

Limitar a páxinas con polo menos este número de bytes.

Tipo: inteiro
apmaxsize

Limitar a páxinas con como máximo este número de bytes.

Tipo: inteiro
apprtype

Limitar a só protección de páxinas.

Valores (separados con | ou outros): edit, move, upload
apprlevel

Filtrar proteccións baseándose no nivel de protección (debe empregarse có parámetro apprtype= ).

Valores (separados con | ou outros): Pode estar vazio, ou ser autoconfirmed, sysop
apprfiltercascade

Filtrar proteccións baseadas en cascada (ignoradas se apprtype non ten valor).

Un valor dos seguintes valores: all, cascading, noncascading
Valor por omissão: all
aplimit

Número total de páxinas a devolver.

Tipo: enteiro ou max
O valor tem de estar entre 1 e 500.
Valor por omissão: 10
apdir

Dirección na cal listar.

Un valor dos seguintes valores: ascending, descending
Valor por omissão: ascending
apfilterlanglinks

Filtro baseado en se unha páxina ten ligazóns de lingua. Decátese de que isto pode non considerar as ligazóns de lingua engadidas polas extensións.

Un valor dos seguintes valores: all, withlanglinks, withoutlanglinks
Valor por omissão: all
apprexpiry

Que finalización de protección pola que filtrar a páxina:

indefinida
Só obter páxinas coa finalización de protección indefinida.
definite
Só obter páxinas cunha finalización de protección definida.
all
Obter páxinas con calquera finalización de protección.
Un valor dos seguintes valores: all, definite, indefinite
Valor por omissão: all
Exemplos:
Amosar unha lista de páxinas que comezan pola letra B.
api.php?action=query&list=allpages&apfrom=B [abrir en zona de probas]
Amosar información sobre 4 páxinas que comecen pola letra T.
api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [abrir en zona de probas]
Motrar o contido das dúas primeiras páxinas que non sexan redirección que comecen por Re.
api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [abrir en zona de probas]
Traído desde «http:///Especial:ApiHelp»