MediaWiki API súgó

Ez egy automatikusan generált MediaWiki API-dokumentációs lap.

Dokumentáció és példák: https://www.mediawiki.org/wiki/API

action=query

(main | query)

Adatok lekérése a MediaWikiből és a MediaWikiről.

Minden adatmódosításhoz először a query segítségével szereznie kell egy tokent a rosszindulatú oldalak visszaéléseinek elhárítására.

Paraméterek:
prop

A lapokról lekérendő tulajdonságok.

categories
A lapok összes kategóriájának listázása.
categoryinfo
Információk lekérése a megadott kategóriákról.
contributors
Egy lap bejelentkezett közreműködői listájának, valamint az anonim közreműködők számának lekérése.
deletedrevisions
Get deleted revision information.
duplicatefiles
List all files that are duplicates of the given files based on hash values.
extlinks
A megadott lapokon található összes külső (nem interwiki) link visszaadása.
fileusage
A megadott fájlokat használó lapok lekérése.
imageinfo
Fájlinformációk és fájltörténet lekérése.
images
A megadott lapokon használt összes fájl visszaadása.
info
Alapvető lapinformációk lekérése.
iwlinks
A megadott lapokon található összes interwikilink lekérése.
langlinks
A megadott lapokon található összes nyelvközi hivatkozás lekérése.
links
A megadott lapokon található összes hivatkozás lekérése.
linkshere
A megadott lapra hivatkozó lapok lekérése.
pageprops
A lap tartalmában meghatározott különböző laptulajdonságok lekérése.
redirects
A megadott lapokra mutató átirányítások lekérése.
revisions
Get revision information.
stashimageinfo
Returns file information for stashed files.
templates
A megadott lapokra beillesztett összes lap visszaadása.
transcludedin
A megadott lapokat beillesztő lapok lekérése.
Értékek (elválasztó: | vagy más): categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin
list

Lekérendő listák.

allcategories
Az összes kategória visszaadása.
alldeletedrevisions
Egy felhasználó vagy egy névtér összes törölt szerkesztésének listázása.
allfileusages
Az összes fájlhasználat listázása, beleértve a nem létező fájlokét is.
allimages
Az összes kép visszaadása.
alllinks
Egy adott névtérbe mutató összes hivatkozás visszaadása.
allpages
Egy adott névtér összes lapjának visszaadása.
allredirects
Egy adott névtérbe mutató összes átirányítás listázása.
allrevisions
Az összes lapváltozat listázása.
alltransclusions
Az összes beillesztés listázása ({{x}} kóddal beillesztett lapok), beleértve a nem létező lapokét is.
allusers
Az összes regisztrált felhasználó visszaadása.
backlinks
Egy adott lapra hivatkozó más lapok megkeresése.
blocks
Az összes blokkolt felhasználó és IP-cím listázása.
categorymembers
Egy kategória összes tagjának listázása.
embeddedin
A megadott lapot beillesztő összes lap lekérése.
exturlusage
Egy megadott URL-t tartalmazó lapok visszaadása.
filearchive
Az összes törölt fájl visszaadása.
imageusage
A megadott képcímet használó lapok lekérése.
iwbacklinks
Egy adott interwikilinkre hivatkozó lapok lekérése.
langbacklinks
A megadott nyelvközi hivatkozásra hivatkozó lapok lekérése.
logevents
Naplóbejegyzések lekérése.
mystashedfiles
Get a list of files in the current user's upload stash.
pagepropnames
A wikin elérhető laptulajdonságnevek listázása.
pageswithprop
Egy adott laptulajdonságot használó lapok listázása.
prefixsearch
Perform a prefix search for page titles.
protectedtitles
Létrehozás ellen védett lapok listázása.
querypage
Egy QueryPage-alapú speciális lap listájának lekérése.
random
Get a set of random pages.
recentchanges
A friss változtatások listázása.
search
Teljes szöveges keresés végrehajtása.
tags
Változtatáscímkék listázása.
usercontribs
Egy felhasználó összes szerkesztésének lekérése.
users
Információk lekérése felhasználók listájáról.
watchlist
A felhasználó figyelőlistáján szereplő lapok friss változtatásainak lekérése.
watchlistraw
A jelenlegi felhasználó figyelőlistáján szereplő összes lap lekérése.
deletedrevs
Elavult. List deleted revisions.
Értékek (elválasztó: | vagy más): allcategories, alldeletedrevisions, allfileusages, allimages, alllinks, allpages, allredirects, allrevisions, alltransclusions, allusers, backlinks, blocks, categorymembers, embeddedin, exturlusage, filearchive, imageusage, iwbacklinks, langbacklinks, logevents, mystashedfiles, pagepropnames, pageswithprop, prefixsearch, protectedtitles, querypage, random, recentchanges, search, tags, usercontribs, users, watchlist, watchlistraw, deletedrevs
meta

Lekérendő metaadatok.

allmessages
A wiki felületüzeneteinek lekérése.
authmanagerinfo
Információk lekérése az aktuális azonosítási státuszról.
filerepoinfo
Metainformációk visszaadása a wikin beállított fájltárolókról.
languageinfo
Return information about available languages.
siteinfo
Általános információk lekérése a wikiről.
tokens
Tokenek lekérése adatmódosító műveletekhez.
userinfo
Információk lekérése az aktuális felhasználóról.
Értékek (elválasztó: | vagy más): allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo
indexpageids

Egy pageids szakasz hozzáadása a kimenethez az összes visszaadott lapazonosítóval.

Típus: logikai (részletek)
export

Az összes megadott vagy generált lap aktuális változatának exportálása.

Típus: logikai (részletek)
exportnowrap

Az exportált XML visszaadása normál eredményszerkezetbe (JSON, XML stb.) burkolás nélkül (a Special:Export kimenetével megegyező formátum). Csak az query+export paraméterrel együtt használható.

Típus: logikai (részletek)
exportschema

Target the given version of the XML dump format when exporting. Can only be used with query+export.

A következő értékek egyike: 0.10, 0.11
Alapértelmezett: 0.10
iwurl

A teljes URL visszaadása, ha a cím egy interwikilink.

Típus: logikai (részletek)
continue

When more results are available, use this to continue.

rawcontinue

Nyers query-continue adatok visszaadása a folytatáshoz.

Típus: logikai (részletek)
titles

A list of titles to work on.

Separate values with | or alternative. Maximum number of values is 50 (500 for bots).
pageids

A list of page IDs to work on.

Típus: egészek listája
Separate values with | or alternative. Maximum number of values is 50 (500 for bots).
revids

A list of revision IDs to work on.

Típus: egészek listája
Separate values with | or alternative. Maximum number of values is 50 (500 for bots).
generator

Get the list of pages to work on by executing the specified query module.

Note: Generator parameter names must be prefixed with a "g", see examples.

allcategories
Az összes kategória visszaadása.
alldeletedrevisions
Egy felhasználó vagy egy névtér összes törölt szerkesztésének listázása.
allfileusages
Az összes fájlhasználat listázása, beleértve a nem létező fájlokét is.
allimages
Az összes kép visszaadása.
alllinks
Egy adott névtérbe mutató összes hivatkozás visszaadása.
allpages
Egy adott névtér összes lapjának visszaadása.
allredirects
Egy adott névtérbe mutató összes átirányítás listázása.
allrevisions
Az összes lapváltozat listázása.
alltransclusions
Az összes beillesztés listázása ({{x}} kóddal beillesztett lapok), beleértve a nem létező lapokét is.
backlinks
Egy adott lapra hivatkozó más lapok megkeresése.
categories
A lapok összes kategóriájának listázása.
categorymembers
Egy kategória összes tagjának listázása.
deletedrevisions
Get deleted revision information.
duplicatefiles
List all files that are duplicates of the given files based on hash values.
embeddedin
A megadott lapot beillesztő összes lap lekérése.
exturlusage
Egy megadott URL-t tartalmazó lapok visszaadása.
fileusage
A megadott fájlokat használó lapok lekérése.
images
A megadott lapokon használt összes fájl visszaadása.
imageusage
A megadott képcímet használó lapok lekérése.
iwbacklinks
Egy adott interwikilinkre hivatkozó lapok lekérése.
langbacklinks
A megadott nyelvközi hivatkozásra hivatkozó lapok lekérése.
links
A megadott lapokon található összes hivatkozás lekérése.
linkshere
A megadott lapra hivatkozó lapok lekérése.
pageswithprop
Egy adott laptulajdonságot használó lapok listázása.
prefixsearch
Perform a prefix search for page titles.
protectedtitles
Létrehozás ellen védett lapok listázása.
querypage
Egy QueryPage-alapú speciális lap listájának lekérése.
random
Get a set of random pages.
recentchanges
A friss változtatások listázása.
redirects
A megadott lapokra mutató átirányítások lekérése.
revisions
Get revision information.
search
Teljes szöveges keresés végrehajtása.
templates
A megadott lapokra beillesztett összes lap visszaadása.
transcludedin
A megadott lapokat beillesztő lapok lekérése.
watchlist
A felhasználó figyelőlistáján szereplő lapok friss változtatásainak lekérése.
watchlistraw
A jelenlegi felhasználó figyelőlistáján szereplő összes lap lekérése.
A következő értékek egyike: 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

Automatically resolve redirects in query+titles, query+pageids, and query+revids, and in pages returned by query+generator.

Típus: logikai (részletek)
converttitles

Convert titles to other variants if necessary. Only works if the wiki's content language supports variant conversion. Languages that support variant conversion include en, crh, gan, iu, kk, ku, shi, sr, tg, uz és zh.

Típus: logikai (részletek)