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

prop=info (in)

Pokaż podstawowe informacje o stronie.

Parametry:
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
Gives the text returned by EditFormPreloadText.
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, linkclasses, notificationtimestamp, preload, protection, subjectid, talkid, url, varianttitles, visitingwatchers, watched, watchers, 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
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 z podwyższonymi limitami).
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
incontinue

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

Przykłady:
Get information about the page Main Page.
api.php?action=query&prop=info&titles=Main%20Page [otwórz w brudnopisie]
Get general and protection information about the page Main Page.
api.php?action=query&prop=info&inprop=protection&titles=Main%20Page [otwórz w brudnopisie]

list=categorymembers (cm)

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

Wszystkie strony w danej kategorii.

Parametry:
cmtitle

Kategoria, której zawartość wymienić (wymagane). Musi zawierać prefiks Kategoria:. Nie może być używany równocześnie z cmpageid.

cmpageid

ID strony kategorii, z której wymienić strony. Nie może być użyty równocześnie z cmtitle.

Typ: liczba całkowita
cmprop

Jakie informacje dołączyć:

ids
Doda ID strony.
title
Doda tytuł i identyfikator przestrzeni nazw strony.
sortkey
Doda klucz sortowania obowiązujący w danej kategorii (ciąg szesnastkowy).
sortkeyprefix
Doda klucz sortowania obowiązujący w danej kategorii (czytelna przez człowieka część klucza sortowania).
type
Doda informacje o typie strony w kategorii (page (strona), subcat (podkategoria) lub file (plik)).
timestamp
Adds the timestamp of when the page was included.
Wartości (oddziel za pomocą | lub alternatywy): ids, sortkey, sortkeyprefix, timestamp, title, type
Domyślnie: ids|title
cmnamespace

Only include pages in these namespaces. Note that cmtype=subcat or cmtype=file may be used instead of cmnamespace=14 or 6.

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

Which type of category members to include. Ignored when cmsort=timestamp is set.

Wartości (oddziel za pomocą | lub alternatywy): file, page, subcat
Domyślnie: page|subcat|file
cmcontinue

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

cmlimit

Maksymalna liczba zwracanych wyników.

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

Sortowanie według właściwości.

Jedna z następujących wartości: sortkey, timestamp
Domyślnie: sortkey
cmdir

W jakim kierunku sortować.

Jedna z następujących wartości: asc, ascending, desc, descending, newer, older
Domyślnie: ascending
cmstart

Timestamp to start listing from. Can only be used with cmsort=timestamp.

Typ: znacznik czasu (dozwolone formaty)
cmend

Timestamp to end listing at. Can only be used with cmsort=timestamp.

Typ: znacznik czasu (dozwolone formaty)
cmstarthexsortkey

Sortkey to start listing from, as returned by cmprop=sortkey. Can only be used with cmsort=sortkey.

cmendhexsortkey

Sortkey to end listing at, as returned by cmprop=sortkey. Can only be used with cmsort=sortkey.

cmstartsortkeyprefix

Sortkey prefix to start listing from. Can only be used with cmsort=sortkey. Overrides cmstarthexsortkey.

cmendsortkeyprefix

Sortkey prefix to end listing before (not at; if this value occurs it will not be included!). Can only be used with cmsort=sortkey. Overrides cmendhexsortkey.

cmstartsortkey
Przestarzałe.

Use cmstarthexsortkey instead.

cmendsortkey
Przestarzałe.

Use cmendhexsortkey instead.