MediaWiki API 帮助
这是自动生成的MediaWiki API文档页面。
文档和例子:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
meta=allmessages (am)
- 此模块需要读取权限。
- 来源:MediaWiki
- 许可协议:GPL-2.0-or-later
返回来自该网站的消息。
具体参数:
其他通用参数可用。
- ammessages
要输出的消息。*(默认)表示所有消息。
- 通过|或替代物隔开各值。
- 值的最大值为50(允许更高上限的客户端为500)。
- 默认:*
- amprop
要获取的属性。
- 值(以|或替代物分隔):default
- amenableparser
设置以启用解析器,将处理消息的wikitext(替代魔术字、处理模板等)。
- 类型:布尔型 (详情)
- 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 [在沙盒中打开]