MediaWiki-API-hjelp

Dette er en automatisk generert MediaWiki-API-dokumentasjonsside.

Dokumentasjon og eksempler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=allpages (ap)

(main | query | allpages)
  • Denne modulen krever lesetilgang.
  • Denne modulen kan brukes som en generator.
  • Kilde: MediaWiki
  • Lisens: GPL-2.0-or-later

List opp alle sider i sekvens i et gitt navnerom.

Parametre:
apfrom

Sidetittelen opplistingen skal starte fra.

apcontinue

Når flere resultater er tilgjengelige, bruk denne for å fortsette.

apto

Sidetittelen opplistingen skal slutte ved.

apprefix

Søk etter alle sidetitler som begynner med denne verdien.

apnamespace

Navnerommet som skal listes opp.

Én av følgende verdier: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 2300, 2301, 2302, 2303
Standard: 0
apfilterredir

Hvilke sider som skal listes opp.

Én av følgende verdier: all, nonredirects, redirects
Standard: all
apminsize

Begrens til sider med dette antallet byte.

Type: heltall
apmaxsize

Begrens til sider med maksimalt dette antallet byte.

Type: heltall
apprtype

Begrens til beskyttede sider.

Verdier (separer med | eller alternativ): edit, move, upload
apprlevel

Filtrer beskyttelser basert på beskyttelsesnivå (må brukes med parameteren apprtype=).

Verdier (separer med | eller alternativ): Kan være tom, eller autoconfirmed, sysop
apprfiltercascade

Filtrer beskyttelser basert på forplantning (ignoreres når apprtype ikke er satt).

Én av følgende verdier: all, cascading, noncascading
Standard: all
aplimit

Hvor mange sider som skal returneres totalt.

Type: heltall eller max
Verdien må være mellom 1 og 500.
Standard: 10
apdir

Retningen det skal listes opp i.

Én av følgende verdier: ascending, descending
Standard: ascending
apfilterlanglinks

Filtrer basert på hvorvidt en side har språklenker. Merk at dette ikke tar hensyn til språklenker lagt til av utvidelser.

Én av følgende verdier: all, withlanglinks, withoutlanglinks
Standard: all
apprexpiry

Hvilket beskyttelsesutløp siden skal filtreres på:

indefinite
Hent bare sider med ubestemt beskyttelsesutløp.
definite
Hent bare sider med et spesifikt beskyttelsesutløp.
all
Hent sider med alle typer beskyttelsesutløp.
Én av følgende verdier: all, definite, indefinite
Standard: all
Eksempler:
Vis en liste over sider som begynner med bokstaven B.
api.php?action=query&list=allpages&apfrom=B [åpne i sandkasse]
Vis informasjon om 4 sider som begynner med bokstaven T.
api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [åpne i sandkasse]
Vis innholdet til de to første ikke-omdirigeringssidene som begynner med Re.
api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [åpne i sandkasse]