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
action=query
- Ta modul zahteva pravice branja.
- Vir: MediaWiki
- Licenca: GPL-2.0-or-later
Pridobi podatke MediaWikija in o MediaWikiju.
Vse spremembe podatkov bodo morale najprej uporabiti poizvedbo za pridobitev žetona, da se prepreči zloraba z zlonamernih spletnih mest.
- prop
Katere lastnosti naj se pridobijo za poizvedbene strani.
- categories
- Navedba vseh kategorij, ki jim pripadajo strani.
- categoryinfo
- Vrnitev informacij o danih kategorijah.
- contributors
- Pridobitev seznama prijavljenih sodelavcev in števila odjavljenih sodelavcev na strani.
- deletedrevisions
- Pridobitev informacij o izbrisani redakciji.
- duplicatefiles
- Navedba vseh datotek, ki so dvojniki danih datotek, na podlagi zgoščenih vrednosti.
- extlinks
- Vrnitev vseh zunanjih URL-jev (ne interwikije) s predloženih strani.
- fileusage
- Iskanje vseh strani, ki uporabljajo dane datoteke.
- imageinfo
- Vrnitev informacij o datoteki in zgodovine nalaganja.
- images
- Vrne vse strani, vsebovane na predloženih straneh.
- info
- Pridobitev osnovnih informacij o strani.
- iwlinks
- Vrne vse interviki povezave z danih strani.
- langlinks
- Vrne vse medjezikovne povezave z danih strani.
- links
- Vrne vse povezave z danih strani.
- linkshere
- Iskanje vseh strani, ki se povezujejo z danimi stranmi.
- pageprops
- Pridobitev različnih lastnosti strani, definiranih v vsebini strani.
- redirects
- Vrnitev vseh preusmeritev na dane strani.
- revisions
- Pridobitev podatkov o redakciji.
- stashimageinfo
- Vrne podatke o datoteki za začasno shranjene datoteke.
- templates
- Vrne vse strani, prevključene na predloženih straneh.
- transcludedin
- Iskanje vseh strani, ki prevključujejo predložene strani.
- Vrednosti (ločene s | ali alternativa): categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin
- list
Kateri seznami naj se pridobijo.
- allcategories
- Oštevilčenje vseh kategorij.
- alldeletedrevisions
- Navedba vseh izbrisanih redakcij uporabnika ali v imenskem prostoru.
- allfileusages
- Navedba uporabe vseh datotek, vključno z neobstoječimi.
- allimages
- Zaporedno oštevilči vse slike.
- alllinks
- Našteje vse povezave, ki kažejo v dani imenski prostor.
- allpages
- Zaporedno oštevilčenje vseh strani v danem imenskem prostoru.
- allredirects
- Navedba vseh preusmeritev v imenski prostor.
- allrevisions
- Navedba vseh redakcij.
- alltransclusions
- Navedba vseh prevključitev (strani, ki so vključene z {{x}}), vključno z neobstoječimi.
- allusers
- Oštevilčenje vseh registriranih uporabnikov.
- backlinks
- Iskanje vseh strani, ki se povezujejo z dano stranjo.
- blocks
- Navedi vse blokirane uporabnike in IP-naslove.
- categorymembers
- Navedba vseh strani v dani kategoriji.
- codexicons
- Pridobitev ikon Codex
- embeddedin
- Iskanje vseh strani, ki vsebujejo (prevključujejo) dani naslov.
- exturlusage
- Oštevilčenje strani, ki vsebujejo dani URL.
- filearchive
- Zaporedno oštevilčenje vseh izbrisanih datotek.
- imageusage
- Iskanje vseh strani, ki uporabljajo dani naslov slike.
- iwbacklinks
- Poišči vse strani, ki se povezujejo na dano interviki povezavo.
- langbacklinks
- Poišči vse strani, ki se povezujejo na dano jezikovno povezavo.
- logevents
- Pridobitev dogodkov iz dnevnikov.
- mystashedfiles
- Pridobitev seznama datotek v shrambi za nalaganje trenutnega uporabnika.
- pagepropnames
- Navedba vseh imen lastnosti strani, ki se uporabljajo v vikiju.
- pageswithprop
- Navedba vseh strani, ki uporabljajo dano lastnost strani.
- prefixsearch
- Izvedba iskanja naslovov strani po predponi.
- protectedtitles
- Navedba vseh naslovov, ki so zaščiteni pred ustvarjanjem.
- querypage
- Pridobitev seznama, ki ga poda posebna stran na osnovi QueryPage.
- random
- Pridobitev nabora naključnih strani.
- recentchanges
- Oštevilči zadnje spremembe.
- search
- Izvedite iskanje po celotnem besedilu.
- tags
- Navedba oznak spremembe.
- usercontribs
- Pridobitev vseh urejanj uporabnika.
- users
- Pridobitev informacij o seznamu uporabnikov.
- watchlist
- Pridobi zadnje spremembe strani na nadzornem seznamu trenutnega uporabnika.
- watchlistraw
- Pridobitev vseh strani na nadzornem seznamu trenutnega uporabnika.
- deletedrevs
- Opuščeno. Navedba izbrisanih redakcij.
- Vrednosti (ločene s | ali alternativa): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, codexicons, embeddedin, exturlusage, filearchive, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, deletedrevs
- meta
Kateri metapodatki naj se pridobijo.
- allmessages
- Vrne sporočila s tega mesta.
- authmanagerinfo
- Pridobitev informacij o trenutnem statusu avtentikacije.
- filerepoinfo
- Vrnitev metapodatkov o repozitorijih slik, ki so konfigurirani v tem vikiju.
- languageinfo
- Vrnitev informacij o razpoložljivih jezikih.
- siteinfo
- Vrnitev splošnih informacij o spletnem mestu.
- tokens
- Pridobi žetone za dejanja spreminjanja podatkov.
- userinfo
- Pridobitev informacij o trenutnem uporabniku.
- Vrednosti (ločene s | ali alternativa): allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo
- indexpageids
Vključi dodatni razdelek pageids s seznamom vseh vrnjenih ID-jev strani.
- Tip: Boolov (podrobnosti)
- export
Izvoz trenutnih redakcij vseh podanih ali generiranih strani.
- Tip: Boolov (podrobnosti)
- exportnowrap
Vrnitev izvoženega XML-ja brez ovitja v zadetek XML (enak format kot Special:Export). Uporablja se lahko samo z query+export.
- Tip: Boolov (podrobnosti)
- exportschema
Pri izvozu se cilja na dano različico izpisnega formata XML. Uporablja se lahko samo z query+export.
- Ena od naslednjih vrednosti: 0.10, 0.11
- Privzeto: 0.11
- iwurl
Ali naj se pridobi celotni URL, če je naslov interviki povezava.
- Tip: Boolov (podrobnosti)
- continue
Ko bo na voljo več rezultatov, uporabite to za nadaljevanje. Podrobnejše informacije o nadaljevanju poizvedb lahko najdete na mediawiki.org.
- rawcontinue
Vrnitev golih query-continue podatkov za nadaljevanje.
- Tip: Boolov (podrobnosti)
- titles
Seznam naslovov za delo
- Loči vrednosti z | ali alternative.
- Največje število vrednosti je 50 (500 za odjemalce z večjimi dovoljenimi omejitvami)
- pageids
Seznam ID-jev strani za delo.
- Vtipkajte: seznam celih števil
- Loči vrednosti z | ali alternative.
- Največje število vrednosti je 50 (500 za odjemalce z večjimi dovoljenimi omejitvami)
- revids
Seznam ID-jev redakcij za obdelavo. Upoštevajte, da bodo skoraj vsi moduli poizvedb pretvorili ID-je redakcij v ustrezne ID-je strani in namesto tega uporabili zadnjo redakcijo. Za svoj odgovor uporablja natančne redakcije samo prop=revisions.
- Vtipkajte: seznam celih števil
- Loči vrednosti z | ali alternative.
- Največje število vrednosti je 50 (500 za odjemalce z večjimi dovoljenimi omejitvami)
- generator
Pridobitev seznama strani za delo z izvršitvijo določenega poizvedbenega modula.
Opomba: Imena parametrov generatorja morajo imeti predpono »g«; glejte zglede.
- allcategories
- Oštevilčenje vseh kategorij.
- alldeletedrevisions
- Navedba vseh izbrisanih redakcij uporabnika ali v imenskem prostoru.
- allfileusages
- Navedba uporabe vseh datotek, vključno z neobstoječimi.
- allimages
- Zaporedno oštevilči vse slike.
- alllinks
- Našteje vse povezave, ki kažejo v dani imenski prostor.
- allpages
- Zaporedno oštevilčenje vseh strani v danem imenskem prostoru.
- allredirects
- Navedba vseh preusmeritev v imenski prostor.
- allrevisions
- Navedba vseh redakcij.
- alltransclusions
- Navedba vseh prevključitev (strani, ki so vključene z {{x}}), vključno z neobstoječimi.
- backlinks
- Iskanje vseh strani, ki se povezujejo z dano stranjo.
- categories
- Navedba vseh kategorij, ki jim pripadajo strani.
- categorymembers
- Navedba vseh strani v dani kategoriji.
- deletedrevisions
- Pridobitev informacij o izbrisani redakciji.
- duplicatefiles
- Navedba vseh datotek, ki so dvojniki danih datotek, na podlagi zgoščenih vrednosti.
- embeddedin
- Iskanje vseh strani, ki vsebujejo (prevključujejo) dani naslov.
- exturlusage
- Oštevilčenje strani, ki vsebujejo dani URL.
- fileusage
- Iskanje vseh strani, ki uporabljajo dane datoteke.
- images
- Vrne vse strani, vsebovane na predloženih straneh.
- imageusage
- Iskanje vseh strani, ki uporabljajo dani naslov slike.
- iwbacklinks
- Poišči vse strani, ki se povezujejo na dano interviki povezavo.
- langbacklinks
- Poišči vse strani, ki se povezujejo na dano jezikovno povezavo.
- links
- Vrne vse povezave z danih strani.
- linkshere
- Iskanje vseh strani, ki se povezujejo z danimi stranmi.
- pageswithprop
- Navedba vseh strani, ki uporabljajo dano lastnost strani.
- prefixsearch
- Izvedba iskanja naslovov strani po predponi.
- protectedtitles
- Navedba vseh naslovov, ki so zaščiteni pred ustvarjanjem.
- querypage
- Pridobitev seznama, ki ga poda posebna stran na osnovi QueryPage.
- random
- Pridobitev nabora naključnih strani.
- recentchanges
- Oštevilči zadnje spremembe.
- redirects
- Vrnitev vseh preusmeritev na dane strani.
- revisions
- Pridobitev podatkov o redakciji.
- search
- Izvedite iskanje po celotnem besedilu.
- templates
- Vrne vse strani, prevključene na predloženih straneh.
- transcludedin
- Iskanje vseh strani, ki prevključujejo predložene strani.
- watchlist
- Pridobi zadnje spremembe strani na nadzornem seznamu trenutnega uporabnika.
- watchlistraw
- Pridobitev vseh strani na nadzornem seznamu trenutnega uporabnika.
- Ena od naslednjih vrednosti: 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
Samodejna razrešitev preusmeritev v query+titles, query+pageids in query+revids ter v straneh, ki jih vrne query+generator.
- Tip: Boolov (podrobnosti)
- converttitles
Pretvorba naslovov v druge variante, če je potrebno. Deluje samo, če jezik vsebine vikija podpira pretvorbo variant. Jeziki, ki podpirajo pretvorbo variant, vključujejo ban, crh, en, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh in zh.
- Tip: Boolov (podrobnosti)
- Pridobitev podatkeov o spletišču in redakcijah strani Glavna stran.
- api.php?action=query&prop=revisions&meta=siteinfo&titles=Glavna%20stran&rvprop=user|comment&continue= [odpri v peskovniku]
- Pridobitev redakcij strani, ki se začnejo s API/.
- api.php?action=query&generator=allpages&gapprefix=API/&prop=revisions&continue= [odpri v peskovniku]