MediaWiki API 帮助

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

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

list=usercontribs (uc)

main | query | usercontribs

获取一位用户的所有编辑。

参数:
uclimit

返回贡献的最大数量。

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

返回的开始时间戳,即此时间戳之前的修订。

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

要返回的结束时间戳,即此时间戳之后的修订。

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

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

ucuser

要检索贡献的用户。不能与ucuseridsucuserprefixuciprange一起使用。

类型:通过 用户名、​IP和跨wiki用户名(例如“前缀>示例用户”) 中任意一种方式指定的用户列表
通过|替代物隔开各值。
值的最大值为50(允许更高上限的客户端为500)。
ucuserids

要检索贡献的用户ID。不能与ucuserucuserprefixuciprange一起使用。

类型:整数列表
通过|替代物隔开各值。
值的最大值为50(允许更高上限的客户端为500)。
ucuserprefix

取得所有用户名以这个值开头的用户的贡献。不能与ucuserucuseridsuciprange一起使用。

uciprange

The CIDR range to retrieve contributions for. Cannot be used with ucuser, ucuserprefix, or ucuserids.

ucdir

列举的方向:

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

只列出这些命名空间的贡献。

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

包含额外的信息束:

ids
添加页面ID和修订ID。
title
添加页面标题及其命名空间ID。
timestamp
添加编辑的时间戳。
comment
添加编辑摘要。如果摘要已被版本删除,将返回commenthidden属性。
parsedcomment
添加被解析的编辑摘要。如果摘要已被版本删除,将返回commenthidden属性。
size
添加编辑的新大小。
sizediff
添加与父编辑相比该编辑的大小变化。
flags
添加编辑标记。
patrolled
标记已巡查编辑。
tags
列举用于编辑的标签。
值(以|替代物分隔):comment、​flags、​ids、​parsedcomment、​patrolled、​size、​sizediff、​tags、​timestamp、​title
默认:ids|title|timestamp|comment|size|flags
ucshow

只显示符合这些标准的项目,例如只显示不是小编辑的编辑:ucshow=!minor

如果ucshow=patrolleducshow=!patrolled被设定,早于$wgRCMaxAge(7776000秒)的修订不会被显示。

值(以|替代物分隔):!autopatrolled、​!minor、​!new、​!patrolled、​!top、​autopatrolled、​minor、​new、​patrolled、​top
uctag

只列出被此标签标记的修订。

uctoponly
已弃用。

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

类型:布尔型 (详情)