Pomoc API MediaWiki

To jest automatycznie wygenerowana strona dokumentacji API MediaWiki.

Dokumentacja i przykłady: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=query

Pozyskuj dane z i o MediaWiki.

Wszystkie żądania modyfikacji danych będą musiały najpierw użyć query aby nabyć token. Zapobiega to nadużyciom przez złośliwe strony.

Parametry:
Other general parameters are available.
prop

Własności do pozyskania z zakolejkowanych stron.

categories
Lista kategorii, do których należą strony
categoryinfo
Zwraca informacje o danych kategoriach.
contributors
Pozyskuje listę zalogowanych edytorów i liczbę anonimowych edytorów strony.
deletedrevisions
Pozyskaj informacje o usuniętej wersji.
duplicatefiles
Lista wszystkich plików które są duplikatami danych plików bazujących na wartościach z hashem.
extlinks
Zwraca wszystkie zewnętrzne adresy URL (nie interwiki) z podanych stron.
fileusage
Znajdź wszystkie strony, które używają danych plików.
imageinfo
Zwraca informacje o pliku i historię przesyłania.
images
Zwraca wszystkie pliki zawarte na podanych stronach.
info
Pokaż podstawowe informacje o stronie.
iwlinks
Wyświetla wszystkie linki interwiki z danych stron.
langlinks
Zwraca wszystkie linki językowe z podanych stron.
links
Zwraca wszystkie linki z danych stron.
linkshere
Znajdź wszystkie strony, które linkują do danych stron.
pageimages
Zwraca informacje na temat obrazów na stronie, takie jak miniatury lub wygląd zdjęć.
pageprops
Pozyskaj różne własności strony zdefiniowane w jej treści.
redirects
Zwraca wszystkie przekierowania do danej strony.
revisions
Pozyskaj informacje o wersji.
stashimageinfo
Zwraca informacje o ukrytych plikach.
templates
Zwraca wszystkie strony osadzone w danych stronach.
transcludedin
Znajdź wszystkie strony transklujujące podane strony.
Wartości (oddziel za pomocą | lub alternatywy): categories, categoryinfo, contributors, deletedrevisions, duplicatefiles, extlinks, fileusage, imageinfo, images, info, iwlinks, langlinks, links, linkshere, pageimages, pageprops, redirects, revisions, stashimageinfo, templates, transcludedin
list

Listy do pozyskania.

allcampaigns
Enumerate all UploadWizard campaigns.
allcategories
Wymień wszystkie kategorie.
alldeletedrevisions
Wymień wszystkie usunięte wersje użytkownika lub z przestrzeni nazw.
allfileusages
Lista wykorzystania pliku, także dla nieistniejących.
allimages
Kolejno wylicza wszystkie obrazy.
alllinks
Wylicza wszystkie linki kierujące do danej przestrzeni nazw.
allpages
Kolejno wylicza wszystkie strony w danej przestrzeni nazw.
allredirects
Lista wszystkich przekierowań do przestrzeni nazw.
allrevisions
Wyświetl wszystkie wersje.
alltransclusions
Lista wszystkich transkluzji (stron osadzonych przy użyciu {{x}}), łącznie z nieistniejącymi.
allusers
Wylicza wszystkich zarejestrowanych użytkowników.
backlinks
Znajdź wszystkie strony, które linkują do danej strony.
blocks
Lista wszystkich zablokowanych użytkowników i adresów IP.
categorymembers
Wszystkie strony w danej kategorii.
embeddedin
Znajdź wszystkie strony, które mają osadzony (transkludowany) podany tytuł.
exturlusage
Wylicz strony zawierające podany adres URL.
filearchive
Kolejno wylicz wszystkie usunięte pliki.
imageusage
Znajdź wszystkie strony używające pliku o podanym tytule.
iwbacklinks
Znajdź wszystkie strony kierujące do podanego linku interwiki.
langbacklinks
Znajdź wszystkie strony kierujące do podanego linku językowego.
logevents
Pobierz zdarzenia z rejestru.
mystashedfiles
Get a list of files in the current user's upload stash.
pagepropnames
Lista wszystkich nazw właściwości stron w użyciu na wiki.
pageswithprop
Lista wszystkich stron używających podanej właściwości strony.
prefixsearch
Wykonaj wyszukiwanie tytułów stron według prefiksu.
protectedtitles
Lista wszystkich tytułów zabezpieczonych przed tworzeniem.
querypage
Pobierz listę dostarczoną przez opartą na QueryPage stronę specjalną.
random
Pobierz zestaw losowych stron.
recentchanges
Wylicz ostatnie zmiany.
search
Wykonaj wyszukiwanie pełnotekstowe.
tags
Lista znaczników zmian.
usercontribs
Pobierz wszystkie edycje podanego użytkownika.
users
Pobierz informacje o liście użytkowników.
watchlist
Pozyskaj ostatnie zmiany w stronach znajdujacych się na liście obserwowanych obecnego użytkownika.
watchlistraw
Pozyskaj wszystkie strony na liście obserwowanych obecnego użytkownika.
deletedrevs
Przestarzałe. Lista usuniętych wersji.
Wartości (oddziel za pomocą | lub alternatywy): allcampaigns, 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

Metadane do pozyskania.

allmessages
Zwraca komunikaty z tej witryny.
authmanagerinfo
Pozyskuje informacje o aktualnym statusie poświadczenia.
filerepoinfo
Zwróć meta-informacje na temat repozytorów obrazów skonfigurowanych na wiki.
languageinfo
Return information about available languages.
siteinfo
Zwróć ogólne informacje na temat witryny.
tokens
Pozyskaj tokeny do akcji modyfikujących dane.
userinfo
Pobierz informacje o aktualnym użytkowniku.
Wartości (oddziel za pomocą | lub alternatywy): allmessages, authmanagerinfo, filerepoinfo, languageinfo, siteinfo, tokens, userinfo
indexpageids

Uwzględnij dodatkową sekcję pageids wymieniającą wszystkie zwrócone ID stron.

Typ: wartość boolowska (szczegóły)
export

Eksportuj aktualne wersje wszystkich podanych lub wygenerowanych stron.

Typ: wartość boolowska (szczegóły)
exportnowrap

Zwraca XML eksportu bez zamykania go w wyniku XML (ten sam format co na Specjalna:Eksport). Może zostać użyty tylko z query+export.

Typ: wartość boolowska (szczegóły)
exportschema

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

Jedna z następujących wartości: 0.10, 0.11
Domyślnie: 0.11
iwurl

Decyduje czy pozykać pełny adres URL jeśli tytuł jest linkiem interwiki.

Typ: wartość boolowska (szczegóły)
continue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

rawcontinue

Zwraca surowe dane query-continue do kontynuacji.

Typ: wartość boolowska (szczegóły)
titles

Lista tytułów do przetworzenia.

Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów mogących korzystać z podwyższonych limitów).
pageids

Lista identyfikatorów stron do przetworzenia.

Typ: lista liczb całkowitych
Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów mogących korzystać z podwyższonych limitów).
revids

Lista identyfikatorów wersji do pracy. Należy zauważyć, że prawie wszystkie moduły zapytań konwertują identyfikatory wersji na odpowiedni identyfikator strony i zamiast tego działają na najnowszej wersji. Tylko prop=revisions używa dokładnych wersji dla swojej odpowiedzi.

Typ: lista liczb całkowitych
Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów mogących korzystać z podwyższonych limitów).
generator

Pobierz listę stron do przetworzenia poprzez wykonanie określonego modułu zapytań.

Uwaga: Nazwy parametrów generatora musi poprzedzać prefiks „g”. Zobacz przykłady.

allcategories
Wymień wszystkie kategorie.
alldeletedrevisions
Wymień wszystkie usunięte wersje użytkownika lub z przestrzeni nazw.
allfileusages
Lista wykorzystania pliku, także dla nieistniejących.
allimages
Kolejno wylicza wszystkie obrazy.
alllinks
Wylicza wszystkie linki kierujące do danej przestrzeni nazw.
allpages
Kolejno wylicza wszystkie strony w danej przestrzeni nazw.
allredirects
Lista wszystkich przekierowań do przestrzeni nazw.
allrevisions
Wyświetl wszystkie wersje.
alltransclusions
Lista wszystkich transkluzji (stron osadzonych przy użyciu {{x}}), łącznie z nieistniejącymi.
backlinks
Znajdź wszystkie strony, które linkują do danej strony.
categories
Lista kategorii, do których należą strony
categorymembers
Wszystkie strony w danej kategorii.
deletedrevisions
Pozyskaj informacje o usuniętej wersji.
duplicatefiles
Lista wszystkich plików które są duplikatami danych plików bazujących na wartościach z hashem.
embeddedin
Znajdź wszystkie strony, które mają osadzony (transkludowany) podany tytuł.
exturlusage
Wylicz strony zawierające podany adres URL.
fileusage
Znajdź wszystkie strony, które używają danych plików.
images
Zwraca wszystkie pliki zawarte na podanych stronach.
imageusage
Znajdź wszystkie strony używające pliku o podanym tytule.
iwbacklinks
Znajdź wszystkie strony kierujące do podanego linku interwiki.
langbacklinks
Znajdź wszystkie strony kierujące do podanego linku językowego.
links
Zwraca wszystkie linki z danych stron.
linkshere
Znajdź wszystkie strony, które linkują do danych stron.
pageswithprop
Lista wszystkich stron używających podanej właściwości strony.
prefixsearch
Wykonaj wyszukiwanie tytułów stron według prefiksu.
protectedtitles
Lista wszystkich tytułów zabezpieczonych przed tworzeniem.
querypage
Pobierz listę dostarczoną przez opartą na QueryPage stronę specjalną.
random
Pobierz zestaw losowych stron.
recentchanges
Wylicz ostatnie zmiany.
redirects
Zwraca wszystkie przekierowania do danej strony.
revisions
Pozyskaj informacje o wersji.
search
Wykonaj wyszukiwanie pełnotekstowe.
templates
Zwraca wszystkie strony osadzone w danych stronach.
transcludedin
Znajdź wszystkie strony transklujujące podane strony.
watchlist
Pozyskaj ostatnie zmiany w stronach znajdujacych się na liście obserwowanych obecnego użytkownika.
watchlistraw
Pozyskaj wszystkie strony na liście obserwowanych obecnego użytkownika.
Jedna z następujących wartości: 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

Automatycznie rozwiązuj przekierowania ze stron podanych w query+titles, query+pageids, oraz query+revids, a także ze stron zwróconych przez query+generator.

Typ: wartość boolowska (szczegóły)
converttitles

Konwertuj tytuły do innych wariantów, jeżeli trzeba. Będzie działać tylko wtedy, gdy język zawartości wiki będzie wspierał konwersje wariantów. Języki, które wspierają konwersję wariantów to m.in. ban, en, crh, gan, iu, ku, mni, sh, shi, sr, tg, tly, uz, wuu, zgh oraz zh.

Typ: wartość boolowska (szczegóły)

prop=categories (cl)

  • Ten moduł wymaga praw odczytu.
  • Ten moduł może być użyty jako generator.
  • Źródło: MediaWiki
  • Licencja: GPL-2.0-or-later

Lista kategorii, do których należą strony

Parametry:
Other general parameters are available.
clprop

Which additional properties to get for each category:

sortkey
Adds the sortkey (hexadecimal string) and sortkey prefix (human-readable part) for the category.
timestamp
Dodaje znacznik czasu dodania kategorii.
hidden
Tags categories that are hidden with __HIDDENCAT__.
Wartości (oddziel za pomocą | lub alternatywy): hidden, sortkey, timestamp
clshow

Which kind of categories to show.

Wartości (oddziel za pomocą | lub alternatywy): !hidden, hidden
cllimit

Liczba kategorii do zwrócenia.

Type: integer or max
Wartość musi znajdować się pomiędzy 1 a 500.
Domyślnie: 10
clcontinue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

clcategories

Only list these categories. Useful for checking whether a certain page is in a certain category.

Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów mogących korzystać z podwyższonych limitów).
cldir

The direction in which to list.

Jedna z następujących wartości: ascending, descending
Domyślnie: ascending
Przykłady:
Get a list of categories the page Albert Einstein belongs to.
api.php?action=query&prop=categories&titles=Albert%20Einstein [otwórz w brudnopisie]
Get information about all categories used in the page Albert Einstein.
api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info [otwórz w brudnopisie]

prop=categoryinfo (ci)

Zwraca informacje o danych kategoriach.

Parametr:
Other general parameters are available.
cicontinue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

Przykład:
Get information about Category:Foo and Category:Bar.
api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar [otwórz w brudnopisie]

prop=contributors (pc)

Pozyskuje listę zalogowanych edytorów i liczbę anonimowych edytorów strony.

Parametry:
Other general parameters are available.
pcgroup

Only include users in the given groups. Does not include implicit or auto-promoted groups like *, user, or autoconfirmed.

Wartości (oddziel za pomocą | lub alternatywy): bot, bureaucrat, interface-admin, suppress, sysop, upwizcampeditors
pcexcludegroup

Exclude users in the given groups. Does not include implicit or auto-promoted groups like *, user, or autoconfirmed.

Wartości (oddziel za pomocą | lub alternatywy): bot, bureaucrat, interface-admin, suppress, sysop, upwizcampeditors
pcrights

Only include users having the given rights. Does not include rights granted by implicit or auto-promoted groups like *, user, or autoconfirmed.

Wartości (oddziel za pomocą | lub alternatywy): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mass-upload, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, upwizcampaigns, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
Maksymalna liczba wartości to 50 (500 dla klientów mogących korzystać z podwyższonych limitów).
pcexcluderights

Exclude users having the given rights. Does not include rights granted by implicit or auto-promoted groups like *, user, or autoconfirmed.

Wartości (oddziel za pomocą | lub alternatywy): apihighlimits, applychangetags, autoconfirmed, autocreateaccount, autopatrol, bigdelete, block, blockemail, bot, browsearchive, changetags, createaccount, createpage, createtalk, delete, delete-redirect, deletechangetags, deletedhistory, deletedtext, deletelogentry, deleterevision, edit, editcontentmodel, editinterface, editmyoptions, editmyprivateinfo, editmyusercss, editmyuserjs, editmyuserjson, editmyuserjsredirect, editmywatchlist, editprotected, editsemiprotected, editsitecss, editsitejs, editsitejson, editusercss, edituserjs, edituserjson, hideuser, import, importupload, ipblock-exempt, managechangetags, markbotedits, mass-upload, mergehistory, minoredit, move, move-categorypages, move-rootuserpages, move-subpages, movefile, nominornewtalk, noratelimit, override-export-depth, pagelang, patrol, patrolmarks, protect, read, renameuser, reupload, reupload-own, reupload-shared, rollback, sendemail, siteadmin, suppressionlog, suppressredirect, suppressrevision, unblockself, undelete, unwatchedpages, upload, upload_by_url, upwizcampaigns, userrights, userrights-interwiki, viewmyprivateinfo, viewmywatchlist, viewsuppressed
Maksymalna liczba wartości to 50 (500 dla klientów mogących korzystać z podwyższonych limitów).
pclimit

How many contributors to return.

Type: integer or max
Wartość musi znajdować się pomiędzy 1 a 500.
Domyślnie: 10
pccontinue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

prop=deletedrevisions (drv)

  • Ten moduł wymaga praw odczytu.
  • Ten moduł może być użyty jako generator.
  • Źródło: MediaWiki
  • Licencja: GPL-2.0-or-later

Pozyskaj informacje o usuniętej wersji.

May be used in several ways:

  1. Get deleted revisions for a set of pages, by setting titles or pageids. Ordered by title and timestamp.
  2. Get data about a set of deleted revisions by setting their IDs with revids. Ordered by revision ID.
Parametry:
Other general parameters are available.
drvprop

Which properties to get for each revision:

ids
Identyfikator wersji.
flags
Znaczniki wersji (drobne).
timestamp
Znacznik czasu wersji.
user
Użytkownik, który utworzył wersję. Jeśli użytkownik został trwale usunięty (revision delete), zwrócona zostanie właściwość userhidden.
userid
User ID of the revision creator. If the user has been revision deleted, a userhidden property will be returned.
size
Długość wersji (w bajtach).
slotsize
Length (bytes) of each revision slot.
sha1
SHA-1 (base 16) wersji. Jeśli treść została trwale usunięta (revision delete), zwrócona zostanie właściwość sha1hidden.
slotsha1
SHA-1 (base 16) of each revision slot. If the content has been revision deleted, a sha1hidden property will be returned.
contentmodel
Content model ID of each revision slot.
comment
Comment by the user for the revision. If the comment has been revision deleted, a commenthidden property will be returned.
parsedcomment
Parsed comment by the user for the revision. If the comment has been revision deleted, a commenthidden property will be returned.
content
Tekst wersji. Jeśli treść została trwale usunięta (revision delete), zwrócona zostanie właściwość texthidden.
tags
Znaczniki wersji.
roles
List content slot roles that exist in the revision.
parsetree
Przestarzałe. Use action=expandtemplates or action=parse instead. The XML parse tree of revision content (requires content model wikitext). For performance reasons, if this option is used, drvlimit is enforced to 50.
Wartości (oddziel za pomocą | lub alternatywy): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
Domyślnie: ids|timestamp|flags|comment|user
drvslots

Which revision slots to return data for, when slot-related properties are included in drvprops. If omitted, data from the main slot will be returned in a backwards-compatible format.

Wartości (oddziel za pomocą | lub alternatywy): main
Aby wskazać wszystkie wartości, użyj *.
drvcontentformat-{slot}

Content serialization format used for output of content.

This is a templated parameter. When making the request, {slot} in the parameter's name should be replaced with values of drvslots.
Jedna z następujących wartości: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
drvlimit

Ograniczenie na liczbę wersji, które będą zwrócone.

Type: integer or max
Wartość musi znajdować się pomiędzy 1 a 500.
drvexpandtemplates
Przestarzałe.

Use action=expandtemplates instead. Expand templates in revision content (requires drvprop=content).

Typ: wartość boolowska (szczegóły)
drvgeneratexml
Przestarzałe.

Use action=expandtemplates or action=parse instead. Generate XML parse tree for revision content (requires drvprop=content).

Typ: wartość boolowska (szczegóły)
drvparse
Przestarzałe.

Use action=parse instead. Parse revision content (requires drvprop=content). For performance reasons, if this option is used, drvlimit is enforced to 1.

Typ: wartość boolowska (szczegóły)
drvsection

Only retrieve the content of the section with this identifier.

drvdiffto
Przestarzałe.

Use action=compare instead. Revision ID to diff each revision to. Use prev, next and cur for the previous, next and current revision respectively. For performance reasons, if this option is used, drvlimit is enforced to 50.

drvdifftotext
Przestarzałe.

Use action=compare instead. Text to diff each revision to. Only diffs a limited number of revisions. Overrides drvdiffto. If drvsection is set, only that section will be diffed against this text. For performance reasons, if this option is used, drvlimit is enforced to 50.

drvdifftotextpst
Przestarzałe.

Use action=compare instead. Perform a pre-save transform on the text before diffing it. Only valid when used with drvdifftotext.

Typ: wartość boolowska (szczegóły)
drvcontentformat
Przestarzałe.

Serialization format used for drvdifftotext and expected for output of content.

Jedna z następujących wartości: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
drvstart

The timestamp to start enumerating from. Ignored when processing a list of revision IDs.

Typ: znacznik czasu (dozwolone formaty)
drvend

The timestamp to stop enumerating at. Ignored when processing a list of revision IDs.

Typ: znacznik czasu (dozwolone formaty)
drvdir

Kolejność wyliczania:

newer
Wymieniaj najpierw starsze wpisy. Uwaga: drvstart musi być przed drvend.
older
Wymieniaj najpierw nowsze wpisy (domyślnie). Uwaga: drvstart musi być po drvend.
Jedna z następujących wartości: newer, older
Domyślnie: older
drvtag

Pokazuj tylko zmiany oznaczone tym znacznikiem.

drvuser

Pokazuj tylko zmiany dokonane przez tego użytkownika.

Typ: użytkownik, podany jako: nazwa użytkownika, IP, Tymczasowy użytkownik, nazwa interwiki (np. „prefiks>PrzykładowaNazwa”) oraz ID użytkownika (np. „#12345”)
drvexcludeuser

Nie pokazuj zmian dokonanych przez tego użytkownika.

Typ: użytkownik, podany jako: nazwa użytkownika, IP, Tymczasowy użytkownik, nazwa interwiki (np. „prefiks>PrzykładowaNazwa”) oraz ID użytkownika (np. „#12345”)
drvcontinue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

prop=duplicatefiles (df)

  • Ten moduł wymaga praw odczytu.
  • Ten moduł może być użyty jako generator.
  • Źródło: MediaWiki
  • Licencja: GPL-2.0-or-later

Lista wszystkich plików które są duplikatami danych plików bazujących na wartościach z hashem.

Parametry:
Other general parameters are available.
dflimit

How many duplicate files to return.

Type: integer or max
Wartość musi znajdować się pomiędzy 1 a 500.
Domyślnie: 10
dfcontinue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

dfdir

The direction in which to list.

Jedna z następujących wartości: ascending, descending
Domyślnie: ascending
dflocalonly

Look only for files in the local repository.

Typ: wartość boolowska (szczegóły)

Zwraca wszystkie zewnętrzne adresy URL (nie interwiki) z podanych stron.

Parametry:
Other general parameters are available.
ellimit

Liczba linków do zwrócenia.

Type: integer or max
Wartość musi znajdować się pomiędzy 1 a 500.
Domyślnie: 10
elcontinue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

elprotocol

Protocol of the URL. If empty and elquery is set, the protocol is http and https. Leave both this and elquery empty to list all external links.

Jedna z następujących wartości: Może być pusty albo bitcoin, ftp, ftps, geo, git, gopher, http, https, irc, ircs, magnet, mailto, matrix, mms, news, nntp, redis, sftp, sip, sips, sms, ssh, svn, tel, telnet, urn, worldwind, xmpp
Domyślnie: (puste)
elquery

Search string without protocol. Useful for checking whether a certain page contains a certain external url.

elexpandurl
Przestarzałe.

Expand protocol-relative URLs with the canonical protocol.

Typ: wartość boolowska (szczegóły)

prop=fileusage (fu)

  • Ten moduł wymaga praw odczytu.
  • Ten moduł może być użyty jako generator.
  • Źródło: MediaWiki
  • Licencja: GPL-2.0-or-later

Znajdź wszystkie strony, które używają danych plików.

Parametry:
Other general parameters are available.
fuprop

Which properties to get:

pageid
Page ID of each page.
title
Nazwa każdej strony.
redirect
Oznacz, jeśli strona jest przekierowaniem.
Wartości (oddziel za pomocą | lub alternatywy): pageid, redirect, title
Domyślnie: pageid|title|redirect
funamespace

Only include pages in these namespaces.

Wartości (oddziel za pomocą | lub alternatywy): 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 460, 461
Aby wskazać wszystkie wartości, użyj *.
fushow

Show only items that meet these criteria:

redirect
Only show redirects.
!redirect
Only show non-redirects.
Wartości (oddziel za pomocą | lub alternatywy): !redirect, redirect
fulimit

Ilość do zwrócenia.

Type: integer or max
Wartość musi znajdować się pomiędzy 1 a 500.
Domyślnie: 10
fucontinue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

prop=imageinfo (ii)

Zwraca informacje o pliku i historię przesyłania.

Parametry:
Other general parameters are available.
iiprop

Informacje o pliku do pozyskania:

timestamp
Adds timestamp for the uploaded version.
user
Adds the user who uploaded each file version. If the user has been revision deleted, a userhidden property will be returned.
userid
Add the ID of the user that uploaded each file version. If the user has been revision deleted, a userhidden property will be returned.
comment
Comment on the version. If the comment has been revision deleted, a commenthidden property will be returned.
parsedcomment
Parse the comment on the version. If the comment has been revision deleted, a commenthidden property will be returned.
canonicaltitle
Dodaje kanoniczny tytuł pliku. Jeśli plik został trwale usunięty (revision delete), zwrócona zostanie właściwość filehidden.
url
Gives URL to the file and the description page. If the file has been revision deleted, a filehidden property will be returned.
size
Adds the size of the file in bytes and the height, width and page count (if applicable).
dimensions
Alias rozmiaru.
sha1
Dołączy sumę kontrolną SHA-1 dla tego pliku. Jeśli plik został trwale usunięty (revision delete), zwrócona zostanie właściwość filehidden.
mime
Dodaje typ MIME pliku. Jeśli plik został trwale usunięty (revision delete), zwrócona zostanie właściwość filehidden.
thumbmime
Adds MIME type of the image thumbnail (requires url and param iiurlwidth). If the file has been revision deleted, a filehidden property will be returned.
mediatype
Adds the media type of the file. If the file has been revision deleted, a filehidden property will be returned.
metadata
Lists Exif metadata for the version of the file. If the file has been revision deleted, a filehidden property will be returned.
commonmetadata
Lists file format generic metadata for the version of the file. If the file has been revision deleted, a filehidden property will be returned.
extmetadata
Lists formatted metadata combined from multiple sources. Results are HTML formatted. If the file has been revision deleted, a filehidden property will be returned.
archivename
Adds the filename of the archive version for non-latest versions. If the file has been revision deleted, a filehidden property will be returned.
bitdepth
Adds the bit depth of the version. If the file has been revision deleted, a filehidden property will be returned.
uploadwarning
Used by the Special:Upload page to get information about an existing file. Not intended for use outside MediaWiki core.
badfile
Adds whether the file is on the MediaWiki:Bad image list
Wartości (oddziel za pomocą | lub alternatywy): archivename, badfile, bitdepth, canonicaltitle, comment, commonmetadata, dimensions, extmetadata, mediatype, metadata, mime, parsedcomment, sha1, size, thumbmime, timestamp, uploadwarning, url, user, userid
Domyślnie: timestamp|user
iilimit

How many file revisions to return per file.

Type: integer or max
Wartość musi znajdować się pomiędzy 1 a 500.
Domyślnie: 1
iistart

Timestamp to start listing from.

Typ: znacznik czasu (dozwolone formaty)
iiend

Timestamp to stop listing at.

Typ: znacznik czasu (dozwolone formaty)
iiurlwidth

If iiprop=url is set, a URL to an image scaled to this width will be returned. For performance reasons if this option is used, no more than 50 scaled images will be returned.

Typ: liczba całkowita
Domyślnie: -1
iiurlheight

Podobne do iiurlwidth.

Typ: liczba całkowita
Domyślnie: -1
iimetadataversion

Version of metadata to use. If latest is specified, use latest version. Defaults to 1 for backwards compatibility.

Domyślnie: 1
iiextmetadatalanguage

What language to fetch extmetadata in. This affects both which translation to fetch, if multiple are available, as well as how things like numbers and various values are formatted.

Domyślnie: pl
iiextmetadatamultilang

If translations for extmetadata property are available, fetch all of them.

Typ: wartość boolowska (szczegóły)
iiextmetadatafilter

If specified and non-empty, only these keys will be returned for iiprop=extmetadata.

Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów mogących korzystać z podwyższonych limitów).
iiurlparam

A handler specific parameter string. For example, PDFs might use page15-100px. iiurlwidth must be used and be consistent with iiurlparam.

Domyślnie: (puste)
iibadfilecontexttitle

If badfilecontexttitleprop=badfile is set, this is the page title used when evaluating the MediaWiki:Bad image list

iicontinue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

iilocalonly

Look only for files in the local repository.

Typ: wartość boolowska (szczegóły)

prop=images (im)

  • Ten moduł wymaga praw odczytu.
  • Ten moduł może być użyty jako generator.
  • Źródło: MediaWiki
  • Licencja: GPL-2.0-or-later

Zwraca wszystkie pliki zawarte na podanych stronach.

Parametry:
Other general parameters are available.
imlimit

Liczba plików do zwrócenia.

Type: integer or max
Wartość musi znajdować się pomiędzy 1 a 500.
Domyślnie: 10
imcontinue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

imimages

Only list these files. Useful for checking whether a certain page has a certain file.

Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów mogących korzystać z podwyższonych limitów).
imdir

The direction in which to list.

Jedna z następujących wartości: ascending, descending
Domyślnie: ascending

prop=info (in)

Pokaż podstawowe informacje o stronie.

Parametry:
Other general parameters are available.
inprop

Dodatkowe właściwości do pozyskania:

protection
List the protection level of each page.
talkid
The page ID of the talk page for each non-talk page.
watched
List the watched status of each page.
watchers
Liczba obserwujących, jeśli jest to dozwolone.
visitingwatchers
The number of watchers of each page who have visited recent edits to that page, if allowed.
notificationtimestamp
The watchlist notification timestamp of each page.
subjectid
The page ID of the parent page for each talk page.
associatedpage
The prefixed title of the associated subject or talk page.
url
Gives a full URL, an edit URL, and the canonical URL for each page.
readable
Przestarzałe. Czy użytkownik może przeczytać tę stronę. Zamiast tego użyj intestactions=read.
preload
Przestarzałe. Gives the text returned by EditFormPreloadText. Use preloadcontent instead, which supports other kinds of preloaded text too.
preloadcontent
Gives the content to be shown in the editor when the page does not exist or while adding a new section.
editintro
Gives the intro messages that should be shown to the user while editing this page or revision, as HTML.
displaytitle
Gives the manner in which the page title is actually displayed.
varianttitles
Gives the display title in all variants of the site content language.
linkclasses
Gives the additional CSS classes (e.g. link colors) used for links to this page if they were to appear on the page named by inlinkcontext.
Wartości (oddziel za pomocą | lub alternatywy): associatedpage, displaytitle, editintro, linkclasses, notificationtimestamp, preloadcontent, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, preload, readable
inlinkcontext

The context title to use when determining extra CSS classes (e.g. link colors) when inprop contains linkclasses.

Typ: nazwa strony
Akceptuje nieistniejące strony.
Domyślnie: Strona główna foto
intestactions

Test whether the current user can perform certain actions on the page.

Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów mogących korzystać z podwyższonych limitów).
intestactionsdetail

Detail level for intestactions. Use the main module's errorformat and errorlang parameters to control the format of the messages returned.

boolean
Return a boolean value for each action.
full
Return messages describing why the action is disallowed, or an empty array if it is allowed.
quick
Like full but skipping expensive checks.
Jedna z następujących wartości: boolean, full, quick
Domyślnie: boolean
intestactionsautocreate

Test whether performing intestactions would automatically create a temporary account.

Typ: wartość boolowska (szczegóły)
inpreloadcustom

Title of a custom page to use as preloaded content.

Only used when inprop contains preloadcontent.
inpreloadparams

Parameters for the custom page being used as preloaded content.

Only used when inprop contains preloadcontent.
Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów mogących korzystać z podwyższonych limitów).
inpreloadnewsection

Return preloaded content for a new section on the page, rather than a new page.

Only used when inprop contains preloadcontent.
Typ: wartość boolowska (szczegóły)
ineditintrostyle

Some intro messages come with optional wrapper frames. Use moreframes to include them or lessframes to omit them.

Only used when inprop contains editintro.
Jedna z następujących wartości: lessframes, moreframes
Domyślnie: moreframes
ineditintroskip

List of intro messages to remove from the response. Use this if a specific message is not relevant to your tool, or if the information is conveyed in a different way.

Only used when inprop contains editintro.
Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów mogących korzystać z podwyższonych limitów).
ineditintrocustom

Title of a custom page to use as an additional intro message.

Only used when inprop contains editintro.
incontinue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

Wyświetla wszystkie linki interwiki z danych stron.

Parametry:
Other general parameters are available.
iwprop

Which additional properties to get for each interwiki link:

url
Dodaje pełny adres URL.
Wartości (oddziel za pomocą | lub alternatywy): url
iwprefix

Only return interwiki links with this prefix.

iwtitle

Interwiki link to search for. Must be used with iwprefix.

iwdir

The direction in which to list.

Jedna z następujących wartości: ascending, descending
Domyślnie: ascending
iwlimit

Łączna liczba linków interwiki do zwrócenia.

Type: integer or max
Wartość musi znajdować się pomiędzy 1 a 500.
Domyślnie: 10
iwcontinue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

iwurl
Przestarzałe.

Whether to get the full URL (cannot be used with iwprop).

Typ: wartość boolowska (szczegóły)

Zwraca wszystkie linki językowe z podanych stron.

Parametry:
Other general parameters are available.
llprop

Which additional properties to get for each interlanguage link:

url
Dodaje pełny adres URL.
langname
Adds the localised language name (best effort). Use llinlanguagecode to control the language.
autonym
Adds the native language name.
Wartości (oddziel za pomocą | lub alternatywy): autonym, langname, url
lllang

Only return language links with this language code.

lltitle

Link to search for. Must be used with lllang.

lldir

The direction in which to list.

Jedna z następujących wartości: ascending, descending
Domyślnie: ascending
llinlanguagecode

Language code for localised language names.

Domyślnie: pl
lllimit

How many langlinks to return.

Type: integer or max
Wartość musi znajdować się pomiędzy 1 a 500.
Domyślnie: 10
llcontinue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

llurl
Przestarzałe.

Whether to get the full URL (cannot be used with llprop).

Typ: wartość boolowska (szczegóły)
  • Ten moduł wymaga praw odczytu.
  • Ten moduł może być użyty jako generator.
  • Źródło: MediaWiki
  • Licencja: GPL-2.0-or-later

Zwraca wszystkie linki z danych stron.

Parametry:
Other general parameters are available.
plnamespace

Pokaż linki tylko w tych przestrzeniach nazw.

Wartości (oddziel za pomocą | lub alternatywy): -1, -2, 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 460, 461
Aby wskazać wszystkie wartości, użyj *.
pllimit

Liczba linków do zwrócenia.

Type: integer or max
Wartość musi znajdować się pomiędzy 1 a 500.
Domyślnie: 10
plcontinue

Gdy będzie dostępnych więcej wyników, użyj tego do kontynuowania.

pltitles

Only list links to these titles. Useful for checking whether a certain page links to a certain title.

Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów mogących korzystać z podwyższonych limitów).
pldir

The direction in which to list.

Jedna z następujących wartości: ascending, descending
Domyślnie: ascending