MediaWiki API 說明

此頁為自動產生的 MediaWiki API 說明文件頁面。

說明文件與範例:https://www.mediawiki.org/wiki/API

list=recentchanges (rc)

main | query | recentchanges
  • 此模組需要讀取權限。
  • 此模組可作為產生器使用。
  • 來源:MediaWiki
  • 協定:GPL-2.0-or-later

列舉出最近變更。

參數:
rcstart

起始列舉的時間戳記。

類型:時間戳記(允許格式
rcend

結束列舉的時間戳記。

類型:時間戳記(允許格式
rcdir

列舉的方向:

newer
最舊的優先。注意:rcstart應在rcend之前。
older
最新的優先(預設)。注意:rcstart應在rcend之後。
單值:newerolder
預設值:older
rcnamespace

篩選僅為這些命名空間的更改。

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

此列出由該使用者作出的更改。

類型:使用者名稱
rcexcludeuser

不要列出由該使用者作出的更改。

類型:使用者名稱
rctag

僅列出以此標籤所標記的更改。

rcprop

包含的額外資訊部份:

user
添加承擔編輯的使用者,並標記出是否為 IP 使用者。
userid
添加承擔編輯的使用者。
comment
添加編輯的註釋。
parsedcomment
添加編輯的解析註釋。
flags
添加編輯的標籤。
timestamp
添加編輯的時間戳記。
title
添加編輯的頁面標題。
ids
添加頁面 ID、最近更改 ID 以及新舊修訂 ID。
sizes
添加新舊頁面長度(位元組)。
redirect
若頁面為重新導向則標記編輯。
patrolled
将可巡查编辑标记为已巡查或未巡查。
loginfo
添加日誌資訊(日誌 ID、日誌類型、其它)至日誌項目。
tags
列出項目的標籤。
sha1
为与某一修订版本有关的记录添加内容校验和。
多值 (以 |alternative 分隔):useruseridcommentparsedcommentflagstimestamptitleidssizesredirectpatrolledloginfotagssha1
預設值:title|timestamp|ids
rctoken
已停用。

請改用 action=query&meta=tokens

多值 (以 |alternative 分隔):patrol
rcshow

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

多值 (以 |alternative 分隔):minor!minorbot!botanon!anonredirect!redirectpatrolled!patrolledunpatrolledautopatrolled!autopatrolled
rclimit

要回傳變更總數。

不允許超過 500 (機器人為 5,000)。
類型:整數或max
預設值:10
rctype

要顯示的更改類型。

多值 (以 |alternative 分隔):editnewlogexternalcategorize
預設值:edit|new|log|categorize
rctoponly

僅列出最新修訂的更改。

類型:布林值(詳細資訊
rctitle

篩選與這些頁面關聯的項目。

rccontinue

當有更多結果可用時,使用這個繼續。

rcgeneraterevisions

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

類型:布林值(詳細資訊