Pomoč za API MediaWiki

To je samodejno ustvarjena stran za API MediaWiki.

Dokumentacija in zgledi: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=random (rn)

(main | query | random)
  • Ta modul zahteva pravice branja.
  • Ta modul se lahko uporablja kot generator.
  • Vir: MediaWiki
  • Licenca: GPL-2.0-or-later

Pridobitev nabora naključnih strani.

Strani so navedene v fiksnem zaporedju, le začetna točka je naključna. To pomeni, da če je na primer prva naključna stran na seznamu Glavna stran, bo Seznam fantazijskih opic vedno druga, Seznam ljudi na znamkah Vanuatuja tretja itn.

Specifični parametri:
Na voljo so tudi drugi splošni parametri.
rnnamespace

Vrni samo strani v teh imenskih prostorih.

Vrednosti (ločene s | ali alternativa): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15
Za določitev vseh vrednosti uporabite *.
rnfilterredir

Kako filtrirati za preusmeritve.

Ena od naslednjih vrednosti: all, nonredirects, redirects
Privzeto: nonredirects
rnminsize

Omejitev na strani z najmanj toliko bajti.

Vtipkajte: celo število
rnmaxsize

Omejitev na strani z največ toliko bajti.

Vtipkajte: celo število
rncontentmodel

Filtriranje na strani, ki imajo določen vsebinski model.

Ena od naslednjih vrednosti: css, javascript, json, text, unknown, wikitext
rnredirect
Opuščeno.

Namesto tega uporabite rnfilterredir=redirects.

Tip: Boolov (podrobnosti)
rnlimit

Omeji, koliko naključnih strani bo vrnjenih

Tip: celo število ali max
Vrednost mora biti med 1 in 500.
Privzeto: 1
rncontinue

Ko bo na voljo več rezultatov, uporabite to za nadaljevanje. Podrobnejše informacije o nadaljevanju poizvedb lahko najdete na mediawiki.org.

Zgledi:
Vrnitev dveh naključnih strani iz glavnega imenskega prostora.
api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [odpri v peskovniku]
Vrnitev podatkov o strani za dve naključni strani v osnovnem imenskem prostoru.
api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [odpri v peskovniku]
Vrne informacije o eni naključni strani iz glavnega imenskega prostora, ki ima vsaj 500 bajtov besedila.
api.php?action=query&list=random&rnnamespace=0&rnlimit=1&minsize=500 [odpri v peskovniku]