Jump to content

API

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

В MediaWiki имеется несколько API.

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:

Заметьте, что MediaWiki Action API и MediaWiki JavaScript API оба модульные: каждый из них может дополняться разными библиотеками и расширениями, поэтому доступные модули API могут отличаться от вики к вики.[1] Хотя модули API, встроенные в Ядро MediaWiki , доступны на большинстве вики, работающих на MediaWiki, некоторые встроенные модули Action API могут быть отключены .

В контексте MediaWiki-сайта Action API может быть использован через класс mw.Api в JavaScript API. (mw.ForeignApi для разрешённых запросов между сайтами, например, между вики Викимедиа.) Библиотеки для доступа к MediaWiki Action API с помощью вашего любимого языка программирования, см. в API:Client code .

APIs for Wikimedia wikis

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

См. также

Предложения и идеи для API MediaWiki отслеживаются через Фабрикатор

Примечания

  1. Для расширения Action API см. API:Расширения . Для информации о модулях JavaScript см. Загрузчик ресурсов .