MediaWiki API 說明

此頁為自動產生的 MediaWiki API 說明文件頁面。

說明文件與範例:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

meta=siteinfo (si)

main | query | siteinfo

回傳有關站台的一般資訊。

參數:
siprop

要取得的資訊:

general
全面系統資訊。
namespaces
已註冊命名空間與其規範名稱的清單。
namespacealiases
已註冊命名空間別名清單。
specialpagealiases
特殊頁面別名清單。
magicwords
魔術字及其別名清單。
interwikimap
回傳內部 wiki 對應(篩選可選用,也可透過 siinlanguagecode 來選用本地化)。
dbrepllag
回傳有最高複製延遲的資料庫伺服器。
statistics
回傳網站統計。
usergroups
回傳使用者群組以及所分配權限。
libraries
回傳安裝在 wiki 上的函式庫。
extensions
回傳安裝在 wiki 上的擴充功能。
fileextensions
回傳允許上傳的副檔名(檔案類型)清單。
rightsinfo
若可用時,回傳 wiki 版權(授權條款)資訊。
restrictions
回傳在可用限制(保護)類型的資訊。
languages
回傳 MediaWiki 支援的語言清單(可透過 siinlanguagecode 來選用本地化)。
languagevariants
在啟用了 LanguageConverter 且支援各語言變化時,回傳語言代碼清單。
skins
回傳所有已啟用的外觀清單(可透過 siinlanguagecode 來選用本地化,不然會是內容語言)。
extensiontags
回傳解析擴充標籤清單。
functionhooks
回傳解析器函式掛勾清單。
showhooks
回傳所有訂閱掛勾清單($wgHooks 的內容)。
variables
回傳變數 ID 清單。
protocols
回傳在外部連結裡所允許的協議清單。
defaultoptions
回傳用於使用者偏好設定的預設值。
uploaddialog
回傳上傳對話框的設置。
多值 (以 |alternative 分隔):dbrepllag、​defaultoptions、​extensions、​extensiontags、​fileextensions、​functionhooks、​general、​interwikimap、​languages、​languagevariants、​libraries、​magicwords、​namespacealiases、​namespaces、​protocols、​restrictions、​rightsinfo、​showhooks、​skins、​specialpagealiases、​statistics、​uploaddialog、​usergroups、​variables
預設值:general
sifilteriw

僅回傳跨 wiki 地圖的本地端或非本地端項目。

單值:!local、​local
sishowalldb

列出所有資料庫伺服器,不是只有最延遲的那台。

類型:布林值(詳細資訊
sinumberingroup

列出在使用者群組裡的使用者數目。

類型:布林值(詳細資訊
siinlanguagecode

用於本地化語言的語言代碼(盡可能)與外觀名稱。