MediaWiki API 幫助
這是自動生成的MediaWiki API文檔頁面。
文檔和例子:https://www.mediawiki.org/wiki/API:Main_page/zh
meta=allmessages (am)
- 此模塊需要讀取權限。
- 來源:MediaWiki
- 許可協議:GPL-2.0+
返回來自該網站的消息。
參數:
- ammessages
要輸出的消息。*(默認)表示所有消息。
- 通過“|”隔開各值。 值的最高數字是50(對于機器人則是500)。
- 默認:*
- amprop
要獲取的屬性。
- 值(以|分隔):default
- amenableparser
設置以啟用解析器,將處理消息的wiki文本(替代魔術字、處理模板等)。
- 類型:布爾值(詳細信息)
- amnocontent
如果設置,不要在輸出中包含消息內容。
- 類型:布爾值(詳細信息)
- amincludelocal
也包括本地消息,也就是不存在于軟件但作為MediaWiki:頁面存在的消息。 這會列舉所有MediaWiki:頁面,因此它也將列舉那些不是真消息的消息,例如Common.js。
- 類型:布爾值(詳細信息)
- amargs
要替代進消息的參數。
- 通過“|”隔開各值。 值的最高數字是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 [在沙盒中打開]