MediaWiki API 帮助
这是自动生成的MediaWiki API文档页面。
文档和例子:-{R|https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page}-
prop=info (in)
- 此模块需要读取权限。
- 来源:MediaWiki
- 许可协议:GPL-2.0-or-later
获取基本页面信息。
参数:
- inprop
要获取的额外属性:
- protection
- 列出每个页面的保护等级。
- talkid
- 每个非讨论页面的讨论页的页面ID。
- watched
- 列出每个页面的被监视状态。
- watchers
- 监视人员数,如果允许。
- visitingwatchers
- 访问了每个页面的最近编辑的监视者数量,如果允许。
- notificationtimestamp
- 每个页面的监视列表通知时间戳。
- subjectid
- 每个讨论页的母页面的页面ID。
- associatedpage
- The prefixed title of the associated subject or talk page.
- url
- 为每个页面提供一个完整URL、一个编辑URL和规范URL。
- readable
- 已弃用。用户是否可以阅读此页面。使用 intestactions=read 替代。
- preload
- 提供由EditFormPreloadText返回的文本。
- displaytitle
- 在页面标题实际显示的地方提供方式。
- varianttitles
- 提供网站内容语言所有变体的显示标题。
- linkclasses
- 如果链接出现在由inlinkcontext命名的页面上,则提供用于链接到此页面的其他CSS 类(例如链接颜色)。
- 值(以|或替代物分隔):associatedpage、displaytitle、linkclasses、notificationtimestamp、preload、protection、subjectid、talkid、url、varianttitles、visitingwatchers、watched、watchers、readable
- inlinkcontext
当inprop包含linkclasses时,在确定额外CSS类(例如链接颜色)时使用的上下文标题。
- 类型:页面标题
- 接受不存在的页面。
- 默认:首页
- intestactions
测试当前用户是否可以在页面上执行某种操作。
- 通过|或替代物隔开各值。
- 值的最大值为50(允许更高上限的客户端为500)。
- intestactionsdetail
intestactions的详细级别。使用主模块的errorformat和errorlang参数来控制返回消息的格式。
- boolean
- 为每个操作返回一个布尔值。
- full
- 返回描述操作被禁止的原因的消息,如果允许则返回一个空数组。
- quick
- 类似于填充但是跳过需要花费大量资源的检查
- 以下值中的一个:boolean、full、quick
- 默认:boolean
- incontinue
当更多结果可用时,使用这个继续。
例子:
- 获取有关页面Main Page的信息。
- api.php?action=query&prop=info&titles=Main%20Page [在沙盒中打开]
- 获取Main Page相关的常规和保护信息。
- api.php?action=query&prop=info&inprop=protection&titles=Main%20Page [在沙盒中打开]