MediaWiki API 帮助

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

文档和例子:-{R|https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page}-

list=recentchanges (rc)

main | query | recentchanges
  • 此模块需要读取权限。
  • 此模块可作为发生器使用。
  • 来源:MediaWiki
  • 许可协议:GPL-2.0-or-later

列举最近更改。

参数:
rcstart

枚举的起始时间戳。

类型:时间戳(允许格式
rcend

枚举的结束时间戳。

类型:时间戳(允许格式
rcdir

列举的方向:

newer
最早的优先。注意:rcstart应早于rcend。
older
最新的优先(默认)。注意:rcstart应晚于rcend。
以下值中的一个:newer、​older
默认:older
rcnamespace

过滤更改为仅限这些命名空间。

值(以|替代物分隔):-1、​-2、​0、​1、​2、​3、​4、​5、​6、​7、​8、​9、​10、​11、​12、​13、​14、​15
要指定所有值,请使用*
rcuser

只列出此用户的更改。

类型:通过 用户名、​IP、​跨wiki用户名(例如“前缀>示例用户”)和用户ID(例如“#12345”) 中任意一种方式指定的用户
rcexcludeuser

不要列出此用户的更改。

类型:通过 用户名、​IP、​跨wiki用户名(例如“前缀>示例用户”)和用户ID(例如“#12345”) 中任意一种方式指定的用户
rctag

只列出带此标签的更改。

rcprop

包含的额外信息束:

user
添加造成编辑的用户,并标出它们是否是IP。如果用户已被修订删除,userhidden 属性会被退回。
userid
为编辑添加用户ID责任。如果用户已被修订删除,userhidden 属性会被退回。
comment
为编辑添加摘要。如果评论已被修订删除,commenthidden 属性会被退回。
parsedcomment
为编辑添加已解析的注释。如果评论已被版本删除,将返回commenthidden属性。
flags
为编辑添加标记。
timestamp
添加编辑的时间戳。
title
添加编辑的页面标题。
ids
添加页面ID、最近更改ID和新旧修订的ID。
sizes
添加新旧页面长度(字节)。
redirect
如果页面是重定向的话,标记编辑。
patrolled
将可巡查编辑标记为已巡查或未巡查。
loginfo
添加日志信息(日志ID、日志类型等)至日志记录。
tags
列举条目的标签。
sha1
添加与修订关联的条目的内容校验和。如果内容已被版本删除,将返回sha1hidden属性。
值(以|替代物分隔):comment、​flags、​ids、​loginfo、​parsedcomment、​patrolled、​redirect、​sha1、​sizes、​tags、​timestamp、​title、​user、​userid
默认:title|timestamp|ids
rcshow

只显示满足这些标准的项目。例如,要只查看由登录用户做出的小编辑,设置rcshow=minor|!anon。

值(以|替代物分隔):!anon、​!autopatrolled、​!bot、​!minor、​!patrolled、​!redirect、​anon、​autopatrolled、​bot、​minor、​patrolled、​redirect、​unpatrolled
rclimit

返回总计更新数。

类型:整数或max
值必须介于1和500之间。
默认:10
rctype

显示的更改类型。

值(以|替代物分隔):categorize、​edit、​external、​log、​new
默认:edit|new|log|categorize
rctoponly

只列举作为最新修订的更改。

类型:布尔型 (详情)
rctitle

过滤记录至这些与页面相关的。

rccontinue

当更多结果可用时,使用这个继续。

rcgeneraterevisions

当作为生成器使用时,生成修订ID而不是标题。不带关联修订ID的最近更改记录(例如大多数日志记录)将不会生成任何东西。

类型:布尔型 (详情)
rcslot

仅列出涉及命名插槽的更改。

以下值中的一个:main