MediaWiki API 說明
此頁為自動產生的 MediaWiki API 說明文件頁面。
說明文件與範例:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
meta=allmessages (am)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 授權條款:GPL-2.0-or-later
返回來自該網站的訊息。
具體參數:
其他通用參數可用。
- ammessages
要輸出的訊息。*(預設)代表著所有訊息。
- 將幾個值以 | 或 alternative 分隔。
- 值的最大數目為 50(用於客戶端允許的較高限制為 500)。
- 預設值:*
- amprop
要取得的屬性。
- 多值 (以 | 或 alternative 分隔):default
- amenableparser
設定成啟用解析器,將會處理訊息的 wikitext(替代魔術字、處理模板、等等其它)。
- 類型:布林值(詳細資訊)
- amnocontent
若有設定,請不要包含在輸出裡的訊息內容。
- 類型:布林值(詳細資訊)
- amincludelocal
另外包含本地訊息,也就是不會存在於軟體但存在像是 MediaWiki 命名空間的訊息。 此列出所有 MediaWiki 命名空間頁面,因此也會列出那些不會像是 Common.js 的實際訊息。
- 類型:布林值(詳細資訊)
- amargs
要替代訊息的引數。
- 將幾個值以 | 或 alternative 分隔。
- 值的最大數目為 50(用於客戶端允許的較高限制為 500)。
- amfilter
僅回傳名稱包含此字串的訊息。
- amcustomised
僅回傳在此自定義狀況下的訊息。
- 單值:all、modified、unmodified
- 預設值:all
- amlang
以此語言來回傳訊息。
- amfrom
以此訊息來回傳訊息開頭。
- amto
以此訊息來回傳訊息結尾。
- amtitle
當解析訊息時作為脈絡的頁面名稱(用於 amenableparser 選項)。
- amprefix
回傳帶有前綴的訊息。
範例:
- 顯示以 ipb- 起始的訊息。
- api.php?action=query&meta=allmessages&refix=ipb- [在沙盒中開啟]
- 顯示在德語裡的 august 與 mainpage 訊息。
- api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de [在沙盒中開啟]