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

list=recentchanges (rc)

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

Wylicz ostatnie zmiany.

Parametry:
rcstart

The timestamp to start enumerating from.

Typ: znacznik czasu (dozwolone formaty)
rcend

The timestamp to end enumerating.

Typ: znacznik czasu (dozwolone formaty)
rcdir

Kolejność wyliczania:

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

Filter changes to only these namespaces.

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
Aby wskazać wszystkie wartości, użyj *.
rcuser

Listuj tylko zmiany dokonane przez tego użytkownika.

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

Nie listuj zmian dokonanych przez tego użytkownika.

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

Pokazuj tylko zmiany oznaczone tym znacznikiem.

rcprop

Include additional pieces of information:

user
Adds the user responsible for the edit and tags if they are an IP. If the user has been revision deleted, a userhidden property will be returned.
userid
Adds the user ID responsible for the edit. If the user has been revision deleted, a userhidden property will be returned.
comment
Dodaje komentarz do edycji. Jeśli komentarz został trwale usunięty (revision delete), zwrócona zostanie właściwość commenthidden.
parsedcomment
Adds the parsed comment for the edit. If the comment has been revision deleted, a commenthidden property will be returned.
flags
Adds flags for the edit.
timestamp
Adds timestamp of the edit.
title
Adds the page title of the edit.
ids
Adds the page ID, recent changes ID and the new and old revision ID.
sizes
Adds the new and old page length in bytes.
redirect
Tags edit if page is a redirect.
patrolled
Tags patrollable edits as being patrolled or unpatrolled.
loginfo
Adds log information (log ID, log type, etc) to log entries.
tags
Lists tags for the entry.
sha1
Adds the content checksum for entries associated with a revision. If the content has been revision deleted, a sha1hidden property will be returned.
Wartości (oddziel za pomocą | lub alternatywy): comment, flags, ids, loginfo, parsedcomment, patrolled, redirect, sha1, sizes, tags, timestamp, title, user, userid
Domyślnie: title|timestamp|ids
rcshow

Show only items that meet these criteria. For example, to see only minor edits done by logged-in users, set rcshow=minor|!anon.

Wartości (oddziel za pomocą | lub alternatywy): !anon, !autopatrolled, !bot, !minor, !patrolled, !redirect, anon, autopatrolled, bot, minor, patrolled, redirect, unpatrolled
rclimit

How many total changes to return.

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

Which types of changes to show.

Wartości (oddziel za pomocą | lub alternatywy): categorize, edit, external, log, new
Domyślnie: edit|new|log|categorize
rctoponly

Only list changes which are the latest revision.

Type: boolean (details)
rctitle

Filter entries to those related to a page.

rccontinue

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

rcgeneraterevisions

When being used as a generator, generate revision IDs rather than titles. Recent change entries without associated revision IDs (e.g. most log entries) will generate nothing.

Type: boolean (details)
rcslot

Only list changes that touch the named slot.

Jedna z następujących wartości: main