MediaWiki API 說明

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

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

list=logevents (le)

main | query | logevents

從日誌中取得事件。

參數:
Other general parameters are available.
leprop

要取得的屬性。

ids
添加日誌事件的 ID。
title
添加日誌事件的頁面標題。
type
添加日誌事件的類型。
user
添加承擔日誌事件的使用者。
userid
添加承擔日誌事件的使用者 ID。
timestamp
添加日誌事件的時間戳記。
comment
添加日誌事件的註釋。
parsedcomment
添加日誌事件的解析註釋。
details
列出日誌事件的額外詳細資訊。
tags
列出日誌事件的標籤。
多值 (以 |alternative 分隔):comment、​details、​ids、​parsedcomment、​tags、​timestamp、​title、​type、​user、​userid
預設值:ids|title|type|user|timestamp|comment|details
letype

篩選僅為此類型的日誌項目。

單值:可以留空,或是abusefilter、​abusefilterprivatedetails、​block、​contentmodel、​create、​delete、​import、​interwiki、​managetags、​merge、​move、​newusers、​patrol、​protect、​renameuser、​rights、​spamblacklist、​suppress、​tag、​titleblacklist、​upload
leaction

篩選日誌操作僅限於此操作。覆蓋 letype。在可用值清單裡,與像是 action/* 這種帶有萬用字元的值,可以在斜線(/)後方帶有不同字串。

單值:abusefilter/create、​abusefilter/hit、​abusefilter/modify、​abusefilterprivatedetails/access、​block/block、​block/reblock、​block/unblock、​contentmodel/change、​contentmodel/new、​create/create、​delete/delete、​delete/delete_redir、​delete/delete_redir2、​delete/event、​delete/restore、​delete/revision、​import/interwiki、​import/upload、​interwiki/*、​managetags/activate、​managetags/create、​managetags/deactivate、​managetags/delete、​merge/merge、​move/move、​move/move_redir、​newusers/autocreate、​newusers/byemail、​newusers/create、​newusers/create2、​newusers/newusers、​patrol/autopatrol、​patrol/patrol、​protect/modify、​protect/move_prot、​protect/protect、​protect/unprotect、​renameuser/renameuser、​rights/autopromote、​rights/blockautopromote、​rights/restoreautopromote、​rights/rights、​spamblacklist/*、​suppress/block、​suppress/delete、​suppress/event、​suppress/hide-afl、​suppress/reblock、​suppress/revision、​suppress/unhide-afl、​tag/update、​titleblacklist/*、​upload/overwrite、​upload/revert、​upload/upload
lestart

起始列舉的時間戳記。

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

結束列舉的時間戳記。

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

列舉的方向:

newer
最早的優先。注意:lestart應在leend之前。
older
最新的優先(預設)。注意:lestart應在leend之後。
newer
最早的优先。注意:lestart应早于leend。
older
最新的优先(默认)。注意:lestart应晚于leend。
單值:newer、​older
預設值:older
leuser

篩選由指定使用者所產生出的項目。

類型:使用者,按任何使用者名稱、​IP、​跨 wiki 名稱(例如:"prefix>ExampleName")和使用者 ID(例如:"#12345")
letitle

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

lenamespace

篩選在這些指定命名空間裡的項目。

單值:-1、​-2、​0、​1、​2、​3、​4、​5、​6、​7、​8、​9、​10、​11、​12、​13、​14、​15、​828、​829、​2300、​2301、​2302、​2303
leprefix

篩選以此前綴為開頭的項目。

letag

僅列出以此標籤所標記的事件項目。

lelimit

要回傳的事件項目總數。

類型:整數或max
數值必須在 1 與 500 之間。
預設值:10
lecontinue

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

範例:
列出近期日誌事件。
api.php?action=query&list=logevents [在沙盒中開啟]