MediaWiki API 帮助
这是自动生成的MediaWiki API文档页面。
文档和例子:https://www.mediawiki.org/wiki/API:Main_page/zh
list=usercontribs (uc)
- 此模块需要读取权限。
获取一位用户的所有编辑。
参数:
- 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.