API de MediaWiki/Allusers : Différence entre versions

De Wicri Outils
imported>Jacques Ducloy
(Exemple introductif)
imported>Jacques Ducloy
(Paramètres)
Ligne 22 : Ligne 22 :
 
Pour les autres options, voir :
 
Pour les autres options, voir :
 
* http://www.mediawiki.org/wiki/API:Query_-_Lists#allusers_.2F_au
 
* http://www.mediawiki.org/wiki/API:Query_-_Lists#allusers_.2F_au
 +
 +
==Résultats==
 +
 +
La commande renvoie une liste structurée en xml.
 +
<source lang="xml">
 +
<?xml version="1.0" encoding="utf-8"?>
 +
<api>
 +
  <query-continue>
 +
    <allusers aufrom="Wicri robot" />
 +
  </query-continue>
 +
  <query>
 +
    <allusers>
 +
      <u name="Alice Hermann" />
 +
      <u name="Catherine Pugin" />
 +
      <u name="Francis André" />
 +
      <u name="Jacques Ducloy" />
 +
      <u name="Nicolas Leboeuf" />
 +
      <u name="Pol Reitz" />
 +
      <u name="Raynald Jadoul" />
 +
      <u name="Rolf Ingold" />
 +
      <u name="Sachie Mizohata" />
 +
      <u name="Thierry Daunois" />
 +
    </allusers>
 +
  </query>
 +
</api>
 +
</source>

Version du 2 décembre 2010 à 15:40

Le module allusers de l'API de MediaWiki permet d'obtenir une liste des contributeurs, triée par ordre alphabétique.

Exemple introductif

Ce module peut être utilisé à partir d'un navigateur en utilisant une url du type :

<url du wiki>/api.php?paramètres.

Exemple, pour ce wiki, dont l'url est : http://maquettewicri.loria.fr/ticri-outils/, l'accès normal est :

L'accès au module allusers utilise l'URL :

Paramètres

Les paramètres ont la forme identificateur = valeur, ils sont séparés par des caractères « & ».

  • Sélection de l'action liste des utilisateurs inscrits.
?action=query&list=allusers
  • aulimit : longueur maximale de la liste des résultats (valeur implicite 10).

Pour les autres options, voir :

Résultats

La commande renvoie une liste structurée en xml.

<?xml version="1.0" encoding="utf-8"?>
<api>
  <query-continue>
    <allusers aufrom="Wicri robot" />
  </query-continue>
  <query>
    <allusers>
      <u name="Alice Hermann" />
      <u name="Catherine Pugin" />
      <u name="Francis André" />
      <u name="Jacques Ducloy" />
      <u name="Nicolas Leboeuf" />
      <u name="Pol Reitz" />
      <u name="Raynald Jadoul" />
      <u name="Rolf Ingold" />
      <u name="Sachie Mizohata" />
      <u name="Thierry Daunois" />
    </allusers>
  </query>
</api>