MediaWiki API help

This is an auto-generated MediaWiki API documentation page.

Documentation and examples: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=readinglists (rl)

(main | query | readinglists)
  • This module is internal or unstable, and you should not use it. Its operation may change without notice.
  • Ta modul zahteva pravice branja.
  • Source: ReadingLists
  • License: GPL-2.0-or-later

Navedba ali filtriranje uporabnikovih bralnih seznamov in prikaz metapodatkov o njih.

Ta modul ima štiri načine delovanja. S parametrom rllist vrne informacije o podanem seznamu. S parametrom rlchangedsince vrne vse sezname trenutnega uporabnika, ki so bili spremenjeni od danega datuma. (To je namenjeno sinhronizaciji naprav in za razliko od drugih načinov vključuje izbrisane sezname. Upoštevane so samo spremembe metapodatkov seznama, ne pa spremembe elementov seznama.) S parametroma rlproject in rltitle vrne vse sezname, ki vključujejo to stran. Brez katerega koli od teh parametrov vrne vse sezname.

Specifični parametri:
Na voljo so tudi drugi splošni parametri.
rllist

ID seznama.

Vtipkajte: celo število
The Vrednost ne sme biti manjša od 1.
rlproject

Projekt strani za filtriranje. Uporabiti ga je treba skupaj z rltitle. Vrne samo sezname, ki vključujejo ta projekt in naslov.

rltitle

Naslov strani za filtriranje. Uporabiti ga je treba skupaj s rlproject. Vrne samo sezname, ki vključujejo ta projekt in naslov.

rlchangedsince

Prikaz seznamov, ki so bili spremenjeni od tega časovnega žiga. Biti mora po 2024-05-31T05:26:59Z. Odjemalci morajo uporabiti časovni žig, vrnjen v polju readinglists-synctimestamp iz prejšnjega klica, če želijo zagotoviti, da ne bodo spregledane nobene spremembe, in morajo biti pripravljeni prejeti spremembe, ki so bile vrnjene že v prejšnjem odgovoru, in jih obravnavati na enak način.

Type: timestamp (allowed formats)
rlsort

Lastnost za razvrščanje. Prezrto, ko sta nastavljena rlproject in rltitle (zadetki so vrnjeni v vrstnem redu podatkovne zbirke). Privzeto je updated, ko je nastavljen parameteer rlchangedsince, sicer pa name.

name
Ime seznama. (Razvrščanje je po binarni vrednosti; npr. kateri koli veliki znak ASCII bo razvrščen pred vsemi malimi znaki.)
updated
Časovni žig zadnje posodobitve. (Posodobitve vključujejo spremembe metapodatkov seznama, ne pa sprememb elementov seznama.)
One of the following values: name, updated
rldir

Smer razvrščanja: ascending (od A do Z, od starejšega do najnovejšega) ali descending. Prezrto, ko sta nastavljena rlproject in rltitle.

One of the following values: ascending, descending
Privzeto: ascending
rllimit

Število zadetkov za vrnitev.

Type: integer or max
Vrednost mora biti med 1 in 10.
Privzeto: 10
rlcontinue

Ko bo na voljo več rezultatov, uporabite to za nadaljevanje. Podrobnejše informacije o nadaljevanju poizvedb lahko najdete na mediawiki.org.

Zgledi:
Pridobitev bralnih seznamov trenutnega uporabnika.
api.php?action=query&meta=readinglists [open in sandbox]
Pridobitev bralnih seznamov trenutnega uporabnika, ki so se spremenili od 2013-01-01T00:00:00Z.
api.php?action=query&meta=readinglists&rlchangedsince=2013-01-01T00:00:00Z [open in sandbox]
Pridobitev bralnih seznamov trenutnega uporabnika, ki vsebujejo stran Dog iz projekta en.wikipedia.org.
api.php?action=query&meta=readinglists&rlproject=https%3A%2F%2Fen.wikipedia.org&rltitle=Dog [open in sandbox]