Jump to content
MediaWiki

API

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

MediaWiki'de birkaç uygulama programlama arayüzü (API') vardır.

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:

  • PHP içinde MediaWiki için 2ドル geliştirmek için kullanılabilen [1ドル MediaWiki PHP API'si]
  • MediaWiki kullanıcı arayüzünü genişletmek amacıyla kullanıcı betikleri ve küçük araçları geliştirmek için kullanılabilen [$url MediaWiki JavaScript API'si] (mw)

MediaWiki Eylem API'sinin ve MediaWiki JavaScript API'sinin her ikisinin de modüler olduğunu unutmayın: her ikisi de uzantılarla genişletilebilir, dolayısıyla mevcut API modülleri vikiden vikiye farklılık gösterebilir.[1] MediaWiki Çekirdeği içinde yerleşik API modülleri çoğu MediaWiki vikisinde mevcut olsa da, yerleşik Eylem API modülleri ayrıca devre dışı bırakılabilir .

MediaWiki web sitesi bağlamında, Eylem API'sine, [1ドル mw.API] JavaScript API'si aracılığıyla JavaScript'ten erişilebilir. (mw.ForeignApi for allowed cross-site requests, e.g. between WMF wikis.) Kitaplıkların MediaWiki Eylem API'sine favori programlama dilinizden erişmesi için, API:İstemci kodu sayfasına bakın.

APIs for Wikimedia wikis

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

Ayrıca bakınız

MediaWiki API'lerine yönelik öneri ve fikirler Phabricator üzerinden takip edilir:

Dipnotlar

  1. Eylem API'yi genişletmek için API:Uzantılar sayfasına bakın. JavaScript modülleri hakkında bilgi için ResourceLoader sayfasına bakın.
Bu bir anlam ayrımı sayfası olup amaçlanan hedef olabilecek sayfaları listeler. Eğer bir özel sayfa bağlantısı sizi buraya yönlendirdiyse, lütfen doğrudan sayfayı işaret edecek şekilde değiştirmeyi düşünün.

AltStyle によって変換されたページ (->オリジナル) /