Pomoc MediaWiki API

To jest automatycznie wygenerowana strona dokumentacji MediaWiki API. Dokumentacja i przykłady: https://www.mediawiki.org/wiki/API

action=setnotificationtimestamp

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

Update the notification timestamp for watched pages.

This affects the highlighting of changed pages in the watchlist and history, and the sending of email when the "Wyślij do mnie e‐mail, gdy strona lub plik z mojej listy obserwowanych zostaną zmodyfikowane" preference is enabled.

Parametry:
entirewatchlist

Work on all watched pages.

Typ: wartość logiczna (szczegóły)
timestamp

Timestamp to which to set the notification timestamp.

Typ: znacznik czasu (dozwolone formaty)
torevid

Revision to set the notification timestamp to (one page only).

Typ: liczba całkowita
newerthanrevid

Revision to set the notification timestamp newer than (one page only).

Typ: liczba całkowita
continue

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

titles

Lista tytułów, z którymi pracować.

Oddziel wartości za pomocą | lub alternatywy. Maksymalna liczba wartości to 50 (500 dla botów).
pageids

Lista identyfikatorów stron, z którymi pracować.

Typ: lista liczb całkowitych
Oddziel wartości za pomocą | lub alternatywy. Maksymalna liczba wartości to 50 (500 dla botów).
revids

Lista identyfikatorów wersji, z którymi pracować.

Typ: lista liczb całkowitych
Oddziel wartości za pomocą | lub alternatywy. Maksymalna liczba wartości to 50 (500 dla botów).
generator

Pobierz listę stron, z którymi pracować poprzez wykonanie określonego modułu zapytań.

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

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 titles, pageids, oraz revids, a także ze stron zwróconych przez generator.

Typ: wartość logiczna (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. gan, iu, kk, ku, shi, sr, tg, uz, zh.

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

Token "csrf" zdobyty z action=query&meta=tokens

Ten parametr jest wymagany.
Przykłady:
Reset the notification status for the entire watchlist.
api.php?action=setnotificationtimestamp&entirewatchlist=&token=123ABC [open in sandbox]
Reset the notification status for Main page.
api.php?action=setnotificationtimestamp&titles=Main_page&token=123ABC [open in sandbox]
Set the notification timestamp for Main page so all edits since 1 January 2012 are unviewed.
api.php?action=setnotificationtimestamp&titles=Main_page&timestamp=2012-01-01T00:00:00Z&token=123ABC [open in sandbox]
Reset the notification status for pages in the Użytkownik namespace.
api.php?action=setnotificationtimestamp&generator=allpages&gapnamespace=2&token=123ABC [open in sandbox]