API:ChangeContentModel/fr
Cette page fait partie de la documentation de l'API MediaWiki Action. |
Version de MediaWiki : | ≥ 1.35 |
Requête POST pour modifier le modèle de contenu d'une page.
Documentation de l'API
Exemple
Toute requête POST est un processus en plusieurs étapes :
- Connectez-vous, via l'une des méthodes décrites sur API:Authentification .
- Demandez (GET) un jeton CSRF .
- Envoyez une requête POST, avec le jeton CSRF, pour réaliser une action sur une page.
L'exemple de code ci-dessous décrit l'étape finale en détails.
Requête POST
Page&model=text&token=123ABC&format=json api.php? action=changecontentmodel& title=Main Page& model=text& token=123ABC& format=json Page&model=text&token=123ABC&format=json [Essayez !]
Réponse
{
"changecontentmodel": {
"title": "Main Page",
"pageid": 123,
"contentmodel": "text",
"logid": 100,
"revid": 200
}
}
Erreurs possibles
Code | Information |
---|---|
notoken | Le paramètre token doit être défini. |
missingtitle | La page que vous avez spécifiée n’existe pas. Pour créer une nouvelle page avec un modèle de contenu personnalisé, utiliser le module action=edit. |
nodirectediting | Le modèle de contenu $1 ne prend pas en charge la modification directe
|
nochanges | Aucun changement n’a été demandé. |
cannotbeused | Le modèle de contenu $1 ne peut être utilisé sur $2
|
cannot-convert | Impossible de convertir $1 en modèle de contenu $2
|