Jump to content

API

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

O MediaWiki tem várias interfaces de programação de aplicativos(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:

Observe que a API de ação do MediaWiki e a API JavaScript do MediaWiki são modulares: ambas podem ser estendidas por extensões, portanto, os módulos de API disponíveis podem diferir de wiki para wiki.[1] Embora os módulos de API incorporados em MediaWiki Core estejam disponíveis na maioria dos wikis do MediaWiki, os módulos de API de ação incorporados também podem ser desabilitados .

Within the context of the MediaWiki website the Action API can be accessed from JavaScript via the mw.Api JavaScript API. (mw.ForeignApi for allowed cross-site requests, e.g. between WMF wikis.) Para que as bibliotecas acessem a API de ação do MediaWiki a partir da sua linguagem de programação favorita, consulte API:Client code .

APIs for Wikimedia wikis

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

Veja também

Sugestões e ideias para as APIs do MediaWiki são rastreadas em Phabricator :

Notas de rodapé

  1. Para estender a API de ação, consulte API:Extensions . Para obter informações sobre módulos JavaScript, consulte Resource Loader .