« Paramétrage Kono/API » : différence entre les versions

Aller à la navigation Aller à la recherche
 
(4 versions intermédiaires par le même utilisateur non affichées)
Ligne 21 : Ligne 21 :
* https://kono.phpage.fr/index.php/Sp%C3%A9cial:ApiSandbox
* https://kono.phpage.fr/index.php/Sp%C3%A9cial:ApiSandbox


Le jeton n'est nécessaire que pour la modification de contenu ; obtenir un jeton :
'''Le jeton n'est nécessaire que pour la modification de contenu''' ; obtenir un jeton :
* https://kono.phpage.fr/api.php?action=query&meta=tokens
* https://kono.phpage.fr/api.php?action=query&meta=tokens


Ligne 28 : Ligne 28 :


== Test de récupération de contenu, 1 ==
== Test de récupération de contenu, 1 ==
Article [[Script DOS]], récupération du contenu au format HTML :
 
* action = parse ;
=== Requête ''parse'' ===
* page = Script_DOS ;
La requête <code>parse</code> permet de récupérer le contenu des articles, notamment sous la forme JSON, de wikitexte, extraire des sections...
* prop = text ;
 
** contenu récupéré : texte
Article [[Script DOS]], récupération du contenu au format HTML ou JSON :
* formatversion=2 ;
* <code>action = parse</code> ;
* Requête :
* <code>page = Script_DOS</code> ;
** https://kono.phpage.fr/api.php?action=parse&page=Script_DOS&prop=text&formatversion=2
* <code>prop = text</code> ; contenu récupéré : texte ;
* <code>formatversion = 2</code> ;
* Requête avec résultat sur page HTML : <code>https://kono.phpage.fr/api.php?action=parse&page=Script_DOS&prop=text&formatversion=2</code>
* Requête avec résultat en JSON : <code>https://kono.phpage.fr/api.php?action=parse&format=json&page=Script_DOS&prop=text&formatversion=2</code>


Article [[Script DOS]], récupération du contenu au format texte (tel que saisi en mode modification) :
Article [[Script DOS]], récupération du contenu au format texte (tel que saisi en mode modification) :
* action = parse ;
* <code>action = parse</code> ;
* page = Script_DOS ;
* <code>page = Script_DOS</code> ;
* prop=wikitext%7Ccategories ;
* <code>prop=wikitext%7Ccategories</code> ; contenu récupéré : wikitexte + categories ;
** contenu récupéré : wikitexte + categories
* <code>formatversion = 2</code> ;
* formatversion=2 ;
* Requête avec résultat sur page HTML : <code>https://kono.phpage.fr/api.php?action=parse&page=Script_DOS&prop=wikitext%7Ccategories&formatversion=2</code>
* Requête :
 
** https://kono.phpage.fr/api.php?action=parse&page=Script_DOS&prop=wikitext%7Ccategories&formatversion=2
Article [[PowerShell/Vidéo]], récupération des catégories et des modèles utilisés dans l'article :
* <code>action = parse</code>
* <code>page = PowerShell%2FVid%C3%A9o</code> ;
* <code>prop = categories%7Ctemplatess</code> ; contenu récupéré : catégories et modèles dans l'article ;
* <code>formatversion = 2</code> ;
* Requête avec résultat sur page HTML : <code>https://kono.phpage.fr/api.php?action=parse&page=PowerShell%2FVid%C3%A9o&prop=categories%7Ctemplates&formatversion=2</code>
* Requête avec résultat en JSON : <code>https://kono.phpage.fr/api.php?action=parse&format=json&page=PowerShell%2FVid%C3%A9o&prop=categories%7Ctemplates&formatversion=2</code>
 
=== Requête ''query'' ===
La requête <code>query</code> permet de récupérer des informations sur les pages, comme par exemple la liste des catégories, la liste des liens externes, la liste des images...


Article [[Script DOS]], récupération des liens externes contenu dans l'article :
Article [[Script DOS]], récupération des liens externes contenu dans l'article :
* action = query
* <code>action = query</code>
* page = Script_DOS ;
* <code>page = Script_DOS</code> ;
* prop = extlinks ;
* <code>prop = extlinks</code> ; contenu récupéré : liens externes contenu dans l'article ;
** contenu récupéré : liens externes contenu dans l'article,
* <code>formatversion = 2</code> ;
* formatversion=2 ;
* Requête avec résultat sur page HTML : <code>https://kono.phpage.fr/api.php?action=query&prop=extlinks&titles=Script_DOS&formatversion=2</code>
* Requête :
* Requête avec résultat en JSON : <code>https://kono.phpage.fr/api.php?action=query&format=json&prop=extlinks&titles=Script_DOS&formatversion=2</code>
** résultat sur page HTML : https://kono.phpage.fr/api.php?action=query&prop=extlinks&titles=Script_DOS&formatversion=2
** résultat en JSON : https://kono.phpage.fr/api.php?action=query&format=json&prop=extlinks&titles=Script_DOS&formatversion=2


== Voir aussi ==
== Voir aussi ==

Dernière version du 5 novembre 2025 à 22:15

l'API pour MediaWiki.

Généralité

Aide MediaWiki :

Tokens :

Aide spécifique au site

L'aide générale :

L'aide pour la fonction d'édition :

Bac à sable

Bac à sable de l'API :

Le jeton n'est nécessaire que pour la modification de contenu ; obtenir un jeton :

Exemple de requête d'interrogation de l'article Script DOS, au format wikitexte :

Test de récupération de contenu, 1

Requête parse

La requête parse permet de récupérer le contenu des articles, notamment sous la forme JSON, de wikitexte, extraire des sections...

Article Script DOS, récupération du contenu au format HTML ou JSON :

Article Script DOS, récupération du contenu au format texte (tel que saisi en mode modification) :

Article PowerShell/Vidéo, récupération des catégories et des modèles utilisés dans l'article :

Requête query

La requête query permet de récupérer des informations sur les pages, comme par exemple la liste des catégories, la liste des liens externes, la liste des images...

Article Script DOS, récupération des liens externes contenu dans l'article :

Voir aussi

  •