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)
- 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).
- 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-03T12:45:31Z.
- 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.
- 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]