Jump to content

API

From mediawiki.org
This page is a translated version of the page API and the translation is 72% complete.
Outdated translations are marked like this.

MediaWiki tiene varias interfaces de programación de aplicaciones (APIs).

MediaWiki offers the following web APIs:

The Action API provides a much broader set of functionality, while the REST API (which is newer) has better-structured URLs and runs faster.

MediaWiki also includes the following software APIs:

Tenga en cuenta que la API de acción de MediaWiki y la API de JavaScript de MediaWiki son modulares: ambas pueden ampliarse mediante extensiones, por lo que los módulos API disponibles pueden diferir de una wiki a otra.[1] Si bien los módulos API integrados en MediaWiki Core están disponibles en la mayoría de los wikis de MediaWiki, los módulos API de acción integrados también se pueden deshabilitar .

En el contexto del sitio web MediaWiki, se puede acceder a la API de acción desde JavaScript a través de la API de JavaScript mw.Api. (mw.ForeignApi para solicitudes entre sitios permitidas, por ejemplo, entre wikis de WMF). Para que las bibliotecas accedan a la API de acción de MediaWiki desde su lenguaje de programación favorito, consulte API:Código de cliente .

APIs for Wikimedia wikis

For information about APIs available for Wikimedia wikis, see Wikimedia APIs .

Véase también

Las sugerencias e ideas para las API de MediaWiki se rastrean en Phabricator :

Notas al pie

  1. Para ampliar la API de acción, consulte API:Extensiones . Para obtener información sobre los módulos de JavaScript, consulte ResourceLoader .