MediaWiki API 幫助

這是自動生成的MediaWiki API文檔頁面。

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

list=deletedrevs (dr)

main | query | deletedrevs
  • 此模塊已棄用。
  • 此模塊需要讀取權限。
  • 來源:MediaWiki
  • 許可協議:GPL-2.0+

列出被刪除修訂。

操作于三種模式中:

  1. 為指定標題列舉已刪除修訂,按時間戳排列。
  2. 為指定用戶列舉已刪除貢獻,按時間戳排列(未指定標題)。
  3. 在指定名字空間中列舉所有已刪除修訂,按標題和時間戳排列(無指定標題,未設置druser)。

任一參數只應用于一些模式,并忽略其他參數。

參數:
drstart

枚舉的起始時間戳。

模式:1、2
類型:時間戳(允許格式
drend

枚舉的結束時間戳。

模式:1、2
類型:時間戳(允許格式
drdir

列舉的方向:

newer
最早的優先。注意:drstart應早于drend。
older
最新的優先(默認)。注意:drstart應晚于drend。
模式:1、3
以下值中的一個:newer、older
默認:older
drfrom

從此標題開始列出。

模式:3
drto

列出至此標題為止。

模式:3
drprefix

搜索所有以此值開頭的頁面標題。

模式:3
drunique

每個頁面只列出一個修訂。

模式:3
類型:布爾值(詳細信息
drnamespace

只列出此名字空間的頁面。

模式:3
以下值中的一個:0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、2300、2301、2302、2303
默認:0
drtag

只列出被此標簽標記的修訂。

druser

只列出此用戶做出的修訂。

類型:用戶名
drexcludeuser

不要列出此用戶做出的修訂。

類型:用戶名
drprop

要獲取的屬性:

revid
添加被刪除修訂的修訂ID。
parentid
添加上一修訂的修訂ID至頁面。
user
添加做出修訂的用戶。
userid
添加做出修訂的用戶ID。
comment
添加修訂摘要。
parsedcomment
添加解析過的修訂摘要。
minor
如果修訂是小編輯則加標簽。
len
添加修訂長度(字節)。
sha1
添加修訂的SHA-1(base 16)。
content
添加修訂內容。
token
已棄用。提供編輯令牌。
tags
修訂標簽。
值(以|分隔):revid、parentid、user、userid、comment、parsedcomment、minor、len、sha1、content、token、tags
默認:user|comment
drlimit

要列出的最大修訂數量。

不允許超過500個(對于機器人則是5,000個)。
類型:整數或max
默認:10
drcontinue

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

例子:
列出最近已刪除的對頁面Main PageTalk:Main Page的貢獻,帶內容(模式1)。
api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content [在沙盒中打開]
列出由Bob作出的最近50次已刪除貢獻(模式2)。
api.php?action=query&list=deletedrevs&druser=Bob&drlimit=50 [在沙盒中打開]
列出前50次主名字空間已刪除貢獻(模式3)。
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50 [在沙盒中打開]
列出前50次討論名字空間已刪除頁面(模式3)。
api.php?action=query&list=deletedrevs&drdir=newer&drlimit=50&drnamespace=1&drunique= [在沙盒中打開]