MediaWiki API 帮助

这是自动生成的MediaWiki API文档页面。

文档和例子:https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page

action=mobileview

main | mobileview
  • 此模块已弃用。
  • 此模块需要读取权限。
  • 来源:MobileFrontend
  • 许可协议:GPL-2.0-or-later

返回移动浏览需要的数据。

参数:
page

待处理的页面标题。

这个参数是必须的。
redirect

是否允许重定向。

以下值中的一个:no、yes
默认:yes
sections

用于返回文本的逗号分隔的段数列表。“all”可用于返回所有的。格式范围“1-4”是指获取1、2、3、4段。没有指定第二个数字的范围,例如“1-”意思是获取所有直到末尾。“references”可被用于指定所有包含参考资料的段落应该被返回。

prop

要获得的信息:

text
选定段落的HTML。
sections
有关页面上所有段落的信息。
normalizedtitle
标准化的页面标题。
lastmodified
页面最近修改时的 ISO 8601 时间戳,例如“2014-04-13T22:42:14Z”。
lastmodifiedby
有关最近修改页面的用户的信息。
revision
返回页面的当前修订版本ID。
protection
有关保护级别的信息。
editable
当前用户是否可以编辑此页面。这考虑所有用于登录用户的因素,但不考虑匿名用户的封禁状态。
languagecount
此页面可用的语言数。
hasvariants
此页面在其他语言变体中是否可用。
displaytitle
页面的渲染标题,{{DISPLAYTITLE}}等代码生效。
pageprops
页面属性。
值(以|替代物分隔):contentmodel、description、displaytitle、editable、hasvariants、id、languagecount、lastmodified、lastmodifiedby、namespace、normalizedtitle、pageprops、protection、revision、sections、text
默认:text|sections|normalizedtitle
sectionprop

要获取的有关操作的信息。

值(以|替代物分隔):anchor、fromtitle、index、level、line、number、toclevel
默认:toclevel|line
pageprops

返回的页面属性,竖线(“|”)分隔列表或“*”对于所有属性。

默认:notoc|noeditsection|wikibase_item
variant

转换内容至这种语言变体。

默认:(空)
noheadings

输出时不包含标题。

类型:布尔型 (详情)
notransform

不要改变HTML至移动适配版。

类型:布尔型 (详情)
onlyrequestedsections

只返回请求的与prop=sections一样的段落。

类型:布尔型 (详情)
offset

假装所有文本结果是一个字符串,并返回此点位开始的子字符串。

类型:整数
值必须不少于0。
默认:0
maxlen

假装所有文本结果是一个字符串,并限制结果至此长度。

类型:整数
值必须不少于0。
默认:0
revision

请求一个特定修订版本。

类型:整数
值必须不少于0。
默认:0
例子:
获取有关Doom metal的第0章节的信息
api.php?action=mobileview&page=Doom_metal&sections=0 [在沙盒中打开]
获取有关第0节和包含Candlemass的参考资料的段落的信息
api.php?action=mobileview&page=Candlemass&sections=0|references [在沙盒中打开]
获得有关第1节及以后,和包含Candlemass的参考资料的段落的信息
api.php?action=mobileview&page=Candlemass&sections=1-|references [在沙盒中打开]