API:Cambiando wiki contenido

From mediawiki.org
This page is a translated version of the page API:Changing wiki content and the translation is 83% complete.

Changing wiki content through the API can be done through several different modules.

Consulte la subsección correspondiente para obtener información detallada sobre cada módulo. Los módulos de escritura generalmente requieren un método de CORREO, donde los módulos de lectura generalmente usan CONSEGUIR métodos. Las excepciones son anotadas en páginas individuales.

Read modules

Leer Módulos
Module Function
Changeauthenticationdata Cambiar los datos de autentificación para el usuario actual.
Checktoken Comprueba la validez de una ficha desde action=query&meta=tokens.
Clientlogin Entrar en wiki usando el flujo interactivo.
Compara Obtener la diferencia entre 2 páginas.
Expandtemplates Expande todas las plantillas en wikitexto.
Feedcontributions Devuelve el suministro de contribuciones de un usuario.
Feedrecentchanges Devuelve un suministro de cambios recientes.
Feedwatchlist Devuelve el suministro de una lista de seguimiento.
Ayuda Mostrar la ayuda para los módulos especificados.
Linkaccount Vincular una cuenta de un proveedor de terceros para el usuario actual.
Login Inicie sesión y obtenga cookies de autenticación.
Cierre de sesión Salir y vaciar los datos de la sesión.
Opensearch Buscar en la wiki mediante el protocolo OpenSearch.
Paraminfo Obtener información acerca de los módulos de la API.
Parse Analiza el contenido y devuelve el rendimiento del analizador.
Query Extrae dato de y sobre MediaWiki.
Removeauthenticationdata Elimina los datos de autentificación del usuario actual.
Rsd Exportar un esquema RSD (Really Simple Discovery; Descubrimiento Muy Simple).
Stashedit Preparar una edición en caché compartida.
Tokens Consigue tokens para acciones que modifican datos.
Unlinkaccount Remove a linked third-party account from the current user.

Write modules

Escribir Módulos
Module Function
Block Bloquear un usuario.
Clearhasmsg Borra el indicador hasmsg para el usuario actual.
Createaccount Crear una nueva cuenta de usuario.
Eliminar Eliminar una página.
Edita Crear y editar páginas
Emailuser Email un usuario.
Filerevert Revertir un archivo a una versión antigua.
Imagerotate Rotar una o más imágenes.
Import Importar una página de otro wiki, o de un archivo XML.
Gestionar etiquetas Realizar tareas de administración relacionadas con cambiar etiquetas.
Mergehistory Fusiona historias de página.
Move Trasladar páginas
Options Cambiar las preferencias del usuario actual.
Vigilar Vigila una página o revisión.
Protege Cambiar el nivel de protección de una página.
Purgar Purga el caché para los títulos dados.
Resetpassword Enviar un email de reinicialización de la contraseña a un usuario.
Revisiondelete Eliminar y restaurar revisiones
Rollback Deshacer las últimas series de ediciones a una página por el último usuario.
Setnotificationtimestamp Actualice la notificación de marca de tiempo para las páginas vistas.
Etiqueta Añadir o borrar etiquetas de modificación de revisiones individuales o entradas de registro.
Unblock Desbloquear un usuario.
Undelete Restaura revisiones de una página eliminada.
Upload Cargar un archivo, o conseguir el estado de carga pendiente.
Userrights Cambiar la pertenencia a grupos de un usuario.
Seguir Añadir o borrar páginas de la lista de seguimiento del usuario actual.

Posibles errores

Algunas wikis restringen el uso de estos módulos a ciertos grupos de usuarios, o los rechaza por completo. Todos los módulos mencionados anteriormente pueden devolver los siguientes errores:

Código Información
noapiwrite La edición de esta wiki a través de la API está deshabilitada.
writeapidenied No tienes permiso para editar esta wiki a través de la API.