Jump to content

API/my

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

မီဒီယာဝီကီ အများအပြားရှိပါတယ် အပလီကေးရှင်း ပရိုဂရမ်းမင်း အင်တာဖေ့စ် (APIs).

မီဒီယာဝီကီများထဲမှအရေးကြီးဆုံး APIs သုံးခုမှာ-

  • MediaWiki Action API (api.php) သည် သင့်အား MediaWiki wiki ၏ အကြောင်းအရာများကို ဖတ်ရှုနိုင်စေမည့် ဝဘ် API တစ်ခုဖြစ်သည်။
  • [$1 MediaWiki PHP API] ကို PHP ဖြင့် MediaWiki အတွက် extensions ကို develop လုပ်ရန် သုံးနိုင်သည်။
  • MediaWiki အသုံးပြုသူ အင်တာဖေ့စ်ကို တိုးချဲ့ရန် user scripts နှင့် gadgets ကို ဖွံ့ဖြိုးတိုးတက်ရန် အသုံးပြုနိုင်သည့် MediaWiki JavaScript API (mw)

MediaWiki Action API နှင့် MediaWiki JavaScript API နှစ်ခုစလုံးသည် ပုံစံတူဖြစ်သည်- နှစ်ခုလုံးကို တိုးချဲ့မှုများဖြင့် တိုးချဲ့နိုင်သည်၊ ထို့ကြောင့် ရရှိနိုင်သော API module များသည် wiki မှ wiki သို့ ကွဲပြားနိုင်သည်။[1] While the API modules built into MediaWiki Core are available in most MediaWiki wikis, built-in Action API modules can also be disabled .

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.) For libraries to access the MediaWiki Action API from your favorite programming language, see API:Client code .

Other web APIs

This table: view · talk · edit
API Availability URL base Example
MediaWiki Action API Included with MediaWiki

Enabled on Wikimedia projects

/api.php https://en.wikipedia.org/w/api.php?action=query&prop=info&titles=Earth
MediaWiki REST API Included with MediaWiki 1.35+

Enabled on Wikimedia projects

/rest.php https://en.wikipedia.org/w/rest.php/v1/page/Earth
Wikimedia REST API Not included with MediaWiki

Available for Wikimedia projects only

/api/rest https://en.wikipedia.org/api/rest_v1/page/title/Earth
For commercial-scale APIs for Wikimedia projects, see Wikimedia Enterprise

See also

Suggestions and ideas for the MediaWiki APIs are tracked on Phabricator :

Footnotes

  1. Action API ကို ထပ်တိုးရန်အတွက် API:Extensions ကို ကြည့်ပါ။ JavaScript module များအကြောင်းအချက်အလက်အတွက် ResourceLoader ကိုကြည့်ပါ။