Jump to content

API

本頁使用了標題或全文手工轉換
From mediawiki.org
This page is a translated version of the page API and the translation is 80% complete.

MediaWiki擁有多種應用程式介面API)。

MediaWiki提供以下Web API:

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模組可能因wiki而異。[1] 雖然MediaWiki Core 內建的API模組在大多數MediaWiki wiki中都可用,但內建的Action API模組也可以禁用

在MediaWiki網站的上下文中,可以透過mw.Api的JavaScript API從JavaScript訪問Action API。 (mw.ForeignApi用於允許的跨網站請求,例如WMF wiki之間的請求。) 對於從您喜歡的程式語言訪問MediaWiki Action API的庫,請參閱API:客戶端代碼

APIs for Wikimedia wikis

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

參閱

對MediaWiki API的建議和想法可在Phabricator 上跟蹤:

註腳

  1. 有關擴充功能Action API,請參閱API:擴充功能 。 有關JavaScript模組的資訊,請參閱資源載入器