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=watch

(main | watch)
  • Ten moduł wymaga praw odczytu.
  • Ten moduł wymaga praw zapisu.
  • Ten moduł akceptuje tylko żądania POST.
  • Źródło: MediaWiki
  • Licencja: GPL-2.0-or-later

Dodaj strony do listy obserwowanych obecnego użytkownika lub usuń je z niej.

Parametry:
Other general parameters are available.
title
Przestarzałe.

The page to (un)watch. Use titles instead.

unwatch

Po ustawieniu strona będzie usuwana z listy obserwowanych a nie dodawana.

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

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

titles

Lista tytułów do przetworzenia.

Oddziel wartości za pomocą | lub alternatywy.
Maksymalna liczba wartości to 50 (500 dla klientów z podwyższonymi limitami).
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 z podwyższonymi limitami).
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 z podwyższonymi limitami).
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.
wblistentityusage
Returns all pages that use the given entity IDs.
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, wblistentityusage
redirects

Automatycznie rozwiązuj przekierowania ze stron podanych w titles, pageids, oraz revids, a także ze stron zwróconych przez 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, sh, shi, sr, tg, tly, uz, wuu oraz zh.

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

Token „watch” pobrany z action=query&meta=tokens

Ten parametr jest wymagany.