Nápověda k MediaWiki API
Toto je automaticky generovaná dokumentační stránka k MediaWiki API.
Dokumentace a příklady: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=purge
- Tento modul vyžaduje oprávnění ke čtení.
- Tento modul vyžaduje oprávnění k zápisu.
- Tento modul přijímá pouze požadavky POST.
- Zdroj: MediaWiki
- Licence: GPL-2.0-or-later
Vyprázdniť vyrovnávaciu pamäť pre zadané názvy stránok.
- forcelinkupdate
Aktualizovať tabuľky odkazov a vykonať ďalšie aktualizácie sekundárnych dát.
- Typ: logická hodnota (boolean) (podrobnosti)
- forcerecursivelinkupdate
Rovnaké ako forcelinkupdate a navyše aktualizovať tabuľky odkazov pre každú stránku, ktorá používa túto stránku ako šablónu.
- Typ: logická hodnota (boolean) (podrobnosti)
- continue
Keď je dostupných viac výsledkov, použite toto na pokračovanie. Podrobnejšie informácie o tom, ako pokračovať v dotazoch, nájdete na mediawiki.org.
- titles
Zoznam názvov stránok, s ktorými sa má pracovať.
- Hodnoty oddělujte pomocí | nebo alternativou.
- Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
- pageids
Zoznam ID stránok, s ktorými sa má pracovať.
- Typ: zoznam celých čísel
- Hodnoty oddělujte pomocí | nebo alternativou.
- Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
- revids
Zoznam ID revízií, s ktorými sa má pracovať. Upozorňujeme, že takmer všetky dotazovacie moduly konvertujú ID revízií na zodpovedajúce ID stránky a pracujú namiesto toho s najnovšou revíziou. Iba prop=revisions používa vo svojej odpovedi presné revízie.
- Typ: zoznam celých čísel
- Hodnoty oddělujte pomocí | nebo alternativou.
- Maximálny počet hodnôt je 50 (500 pre klientov s povolenými vyššími limitmi).
- generator
Získať zoznam stránok, s ktorými sa má pracovať, vykonaním zadaného dotazovacieho modulu.
Poznámka: Názvy parametrov generátora musia mať predponu „g“, pozri príklady.
- allcategories
- Vymenovať všetky kategórie.
- alldeletedrevisions
- Seznam všech smazaných revizí od konkrétního uživatele nebo v konkrétním jmenném prostoru.
- allfileusages
- Zobrazit seznam všech použití souboru, včetně neexistujících.
- allimages
- Postupne vymenovať všetky obrázky.
- alllinks
- Vymenovať všetky odkazy, ktoré smerujú do daného menného priestoru.
- allpages
- Postupne vymenovať všetky stránky v danom mennom priestore.
- allredirects
- Seznam všech přesměrování pro jmenný prostor.
- allrevisions
- Vypísať všetky revízie.
- alltransclusions
- Vypísať všetky transklúzie (stránky vložené pomocou {{x}}) vrátane neexistujúcich.
- backlinks
- Najít všechny stránky, které odkazují na danou stránku.
- categories
- Zobrazit všechny kategorie, do kterých je stránka zařazena.
- categorymembers
- Seznam všech stránek v dané kategorii.
- deletedrevisions
- Získať informácie o vymazaných revíziách.
- duplicatefiles
- Vypísať všetky súbory, ktoré sú duplikátmi daných súborov na základe hodnôt hashov.
- embeddedin
- Nájsť všetky stránky, ktoré vkladajú (transkludujú) daný názov.
- exturlusage
- Vymenovať stránky, ktoré obsahujú danú URL.
- fileusage
- Nájsť všetky stránky, ktoré používajú dané súbory.
- images
- Vráti všetky súbory obsiahnuté na daných stránkach.
- imageusage
- Nájsť všetky stránky, ktoré používajú daný názov obrázka.
- iwbacklinks
- Nájsť všetky stránky, ktoré odkazujú na daný interwiki odkaz.
- langbacklinks
- Nájsť všetky stránky, ktoré odkazujú na daný jazykový odkaz.
- links
- Vráti všetky odkazy z daných stránok.
- linkshere
- Nájsť všetky stránky, ktoré odkazujú na dané stránky.
- pageswithprop
- Vypísať všetky stránky používajúce danú vlastnosť stránky.
- prefixsearch
- Vykonať vyhľadávanie názvov stránok podľa predpony.
- protectedtitles
- Vypísať všetky názvy chránené pred vytvorením.
- querypage
- Získať zoznam poskytovaný špeciálnou stránkou založenou na QueryPage.
- random
- Získať množinu náhodných stránok.
- recentchanges
- Vymenovať posledné zmeny.
- redirects
- Vráti všetky presmerovania na dané stránky.
- revisions
- Získať informácie o revíziách.
- search
- Vykonať fulltextové vyhľadávanie.
- templates
- Vráti všetky stránky transkludované na daných stránkach.
- trackingcategories
- Vymenovať všetky existujúce sledovacie kategórie definované na Special:TrackingCategories. Sledovacia kategória existuje, ak obsahuje stránky alebo ak existuje jej stránka kategórie.
- transcludedin
- Nájsť všetky stránky, ktoré transkludujú dané stránky.
- watchlist
- Získať posledné zmeny stránok v zozname sledovaných aktuálneho používateľa.
- watchlistraw
- Získat všechny stránky, které jsou aktuálním uživatelem sledovány.
- Jedna z následujících hodnot: 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, trackingcategories, transcludedin, watchlist, watchlistraw
- redirects
Automaticky vyriešiť presmerovania v titles, pageids a revids a na stránkach vrátených generator.
- Typ: logická hodnota (boolean) (podrobnosti)
- converttitles
V prípade potreby konvertovať názvy na iné varianty. Funguje len vtedy, ak jazyk obsahu wiki podporuje konverziu variantov. Jazyky, ktoré podporujú konverziu variantov, zahŕňajú ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh a zh.
- Typ: logická hodnota (boolean) (podrobnosti)
- Vyprázdniť vyrovnávaciu pamäť stránok Hlavní strana a API.
- api.php?action=purge&titles=Hlavn%C3%AD%20strana|API [otevřít v pískovišti]
- Vyprázdniť vyrovnávaciu pamäť prvých 10 stránok v hlavnom mennom priestore.
- api.php?action=purge&generator=allpages&gapnamespace=0&gaplimit=10 [otevřít v pískovišti]