MediaWiki API 帮助

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

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

list=usercontribs (uc)

main | query | usercontribs
  • 此模块需要读取权限。

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

参数:
uclimit

返回贡献的最大数量。

不允许超过500个(对于机器人则是5,000个)。
默认:10
ucstart

返回的起始时间戳。

ucend

返回的最终时间戳。

uccontinue

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

ucuser

The users to retrieve contributions for.

通过“|”隔开各值。 值的最高数字是50(对于机器人则是500)。
ucuserprefix

Retrieve contributions for all users whose names begin with this value. Overrides ucuser.

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

Include additional pieces of information:

ids
Adds the page ID and revision ID.
title
Adds the title and namespace ID of the page.
timestamp
Adds the timestamp of the edit.
comment
Adds the comment of the edit.
parsedcomment
Adds the parsed comment of the edit.
size
Adds the new size of the edit.
sizediff
Adds the size delta of the edit against its parent.
flags
Adds flags of the edit.
patrolled
Tags patrolled edits.
tags
Lists tags for the edit.
值(以|分隔):ids、title、timestamp、comment、parsedcomment、size、sizediff、flags、patrolled、tags
默认:ids|title|timestamp|comment|size|flags
ucshow

Show only items that meet these criteria, e.g. non minor edits only: ucshow=!minor.

If ucshow=patrolled or ucshow=!patrolled is set, revisions older than $wgRCMaxAge (7776000 seconds) won't be shown.

值(以|分隔):minor、!minor、patrolled、!patrolled、top、!top、new、!new
uctag

Only list revisions tagged with this tag.

uctoponly
不推荐使用。

Only list changes which are the latest revision.

例子:
显示用户Example的贡献。
api.php?action=query&list=usercontribs&ucuser=Example
显示来自192.0.2.前缀所有 IP 地址的贡献。
api.php?action=query&list=usercontribs&ucuserprefix=192.0.2.