API:ChangeContentModel
Esta página es parte de la documentación de la API de acciones de MediaWiki. |
Versión de MediaWiki: | ≥ 1.35 |
Petición de CORREO para cambiar el modelo de contenido de una página.
API Documentación
Ejemplo
Hacer cualquier solicitud POST es un proceso de varios pasos:
- Inicia sesión, a través de uno de los métodos descritos en API:Login .
- GET un CSRF token .
- Envía una solicitud POST, con el token CSRF, para tomar medidas en una página.
El código de muestra, abajo, cubre el paso final en detalle.
Solicitud 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 [Prueba en ApiSandbox]
Respuesta
{
"changecontentmodel": {
"title": "Main Page",
"pageid": 123,
"contentmodel": "text",
"logid": 100,
"revid": 200
}
}
Posibles errores
Código | Información |
---|---|
notoken | Se debe establecer el parámetro token. |
missingtitle | La página que usted ha especificado no existe. Para crear una nueva página con un modelo de contenido a medida, use el modulo action=edit |
nodirectediting | $1 modelo de contenido no apoya la edición directa. |
nochanges | No se solicitó ningún cambio. |
cannotbeused | $1 modelo de contenido no se puede usar en $2 |
cannot-convert | No se pudo convertir $1 al modelo de contenido $2 |