Aide de l’API MediaWiki

Ceci est une page d’aide de l’API de MediaWiki générée automatiquement.

Documentation et exemples : https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

list=readinglistentries (rle)

(main | query | readinglistentries)
  • Ce module est interne ou instable. Son fonctionnement peut être modifié sans préavis.
  • Ce module nécessite des droits de lecture.
  • Ce module peut être utilisé comme générateur.
  • Source : ReadingLists
  • Licence : GPL-2.0-or-later

Lister les pages d’une liste donnée.

Ce module a deux modes d’opération. Avec le paramètre rlelists, il renvoie les pages de la ou des listes données. Avec le paramètre rlechangedsince, il renvoie toutes les entrées de n’importe quelle liste de l’utilisateur actuel qui ont été changées depuis la date donnée (ceci sert pour la synchronisation des appareils et, contrairement aux autres modes, inclue les entrées supprimées, mais pas les entrées de listes supprimées).

Paramètres :
D'autres paramètres généraux sont disponibles.
rlelists

Les identifiants des listes pour lesquelles renvoyer les pages.

Type: liste d'entiers
Valeurs séparées par | ou autre.
Le nombre maximal de valeurs est 50 (ou 500 pour les clients ayant droit aux limites plus élevées).
rlechangedsince

Afficher les entrées de la liste qui ont été modifiées depuis cet horodatage. Doit être postérieur à 2024-05-02T15:45:44Z.

Type : horodatage (formats autorisés)
rlesort

Propriété selon laquelle trier. name ne peut pas être utilisé avec rlechangedsince. Par défaut, updated quand rlechangedsince est positionné et name sinon.

name
Titre de l’article (le nom du projet est ignoré, le tri est par valeur binaire ; par ex., tout caractère ASCII majuscule sera trié avant tout caractère minuscule).
updated
Horodatage de dernière mise à jour.
Une des valeurs suivantes : name, updated
rledir

Direction du tri : ascending (A à Z, du plus ancien au plus récent) ou descending.

Une des valeurs suivantes : ascending, descending
Par défaut : ascending
rlelimit

Nombre d’éléments de résultats à retourner.

Type : entier ou max
La valeur doit être entre 1 et 100.
Par défaut : 10
rlecontinue

Quand plus de résultats sont disponibles, utilisez ceci pour continuer. Des informations plus détaillées sur la façon de continuer les requêtes peuvent être trouvées sur mediawiki.org.

Exemples :
Obtenir les pages des listes de lecture ayant les ID 10, 11 et 12.
api.php?action=query&list=readinglistentries&rlelists=10|11|12 [ouvrir dans le bac à sable]
Obtenir les entrées de liste de l’utilisateur actuel qui ont changé depuis le 2013-01-01T00:00:00Z.
api.php?action=query&list=readinglistentries&rlechangedsince=2013-01-01T00:00:00Z [ouvrir dans le bac à sable]