MediaWiki-API-Hilfe

Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.

Dokumentation und Beispiele: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=readinglists (rl)

(main | query | readinglists)
  • Dieses Modul ist intern oder instabil. Seine Operationen werden ohne Kenntnisnahme geändert.
  • Dieses Modul erfordert Leserechte.
  • Quelle: ReadingLists
  • Lizenz: GPL-2.0-or-later

Listet oder filtert die Leselisten des Benutzers und zeigt Metadaten über sie an.

This module has four modes of operation. With the rllist parameter, it returns information about the specified list. With the rlchangedsince parameter, it returns all lists of the current user which have been changed since the given date. (This is meant for device sync and, unlike the other modes, includes deleted lists. Only changes to list metadata are considered, not changes to list items.) With the rlproject and rltitle parameters, it returns all lists that include that page. Without any of those parameters, it returns all lists.

Spezifische Parameter:
Weitere allgemeine Parameter sind verfügbar.
rllist

Listenkennung.

Typ: Ganzzahl
Der Wert darf nicht kleiner sein als 1.
rlproject

Zu filterndes Projekt der Seite. Muss zusammen mit rltitle verwendet werden. Wird nur Listen zurückgeben, die dieses Projekt und den Titel enthalten.

rltitle

Titel der zu filternden Seite. Muss zusammen mit rlproject verwendet werden. Wird nur Listen zurückgeben, die dieses Projekt und den Titel enthalten.

rlchangedsince

Show lists that have been changed since this timestamp. Must be after 2024-04-05T04:37:30Z. Clients should use the timestamp returned in the readinglists-synctimestamp field from an earlier call if they want to ensure that no changes are missed, and should be prepared to receive changes that have already been returned in an earlier response, and handle them in an idempotent way.

Typ: Zeitstempel (erlaubte Formate)
rlsort

Property to sort by. Ignored when rlproject and rltitle is set (results are returned in DB order). Defaults to updated when rlchangedsince is set, and to name otherwise.

name
Name der Liste (Sortierung nach binärem Wert; z. B. werden alle groß geschriebenen ASCII-Zeichen vor den klein geschriebenen sortiert).
updated
Zeitstempel der letzten Aktualisierung. Aktualisierungen enthalten Änderungen der Listenmetadaten, jedoch keine Änderungen an Listenelementen.
Einer der folgenden Werte: name, updated
rldir

Sortierreihenfolge: ascending (A bis Z, älteste bis neueste) oder descending. Wird ignoriert, wenn rlproject und rltitle festgelegt sind.

Einer der folgenden Werte: ascending, descending
Standard: ascending
rllimit

Anzahl der zurückzugebenden Ergebniseinträge.

Typ: Ganzzahl oder max
Der Wert muss zwischen 1 und 10 liegen.
Standard: 10
rlcontinue

Falls weitere Ergebnisse verfügbar sind, dies zum Fortfahren verwenden. Ausführlichere Informationen zum Fortsetzen von Abfragen befinden sich auf mediawiki.org.

Beispiele:
Ruft die Leselisten für den aktuellen Benutzer ab.
api.php?action=query&meta=readinglists [in Spielwiese öffnen]
Ruft die Leselisten des aktuellen Benutzers ab, die seit 2013-01-01T00:00:00Z geändert wurden.
api.php?action=query&meta=readinglists&rlchangedsince=2013-01-01T00:00:00Z [in Spielwiese öffnen]
Ruft die Leselisten des aktuellen Benutzers ab, die die Seite Hund aus dem Projekt de.wikipedia.org enthalten.
api.php?action=query&meta=readinglists&rlproject=https%3A%2F%2Fen.wikipedia.org&rltitle=Dog [in Spielwiese öffnen]