MediaWiki API 說明
此頁為自動產生的 MediaWiki API 說明文件頁面。
說明文件與範例:https://www.mediawiki.org/wiki/API
action=query
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
擷取來自及有關MediaWiki的數據。
所有数据修改须首先使用查询来获得令牌,以阻止来自恶意网站的滥用行为。
- prop
替已查詢頁面所要取得的屬性。
- categories
- 列出頁面隸屬的所有分類。
- categoryinfo
- 回傳有關指定分類的資訊。
- contributors
- 获取对一个页面的登录贡献者列表和匿名贡献数。
- deletedrevisions
- 取得已刪除修訂的資訊。
- duplicatefiles
- 根据哈希值列出此给定文件的所有副本。
- extlinks
- 回傳所有指定頁面的外部 URL (非 interwiki)。
- fileusage
- 尋找使用到指定檔案的所有頁面。
- imageinfo
- 回傳檔案資訊與上傳日誌。
- images
- 回傳指定頁面中包含的所有檔案。
- info
- 取得基本頁面訊息。
- iwlinks
- 回傳指定頁面的所有 interwiki 連結。
- langlinks
- 回傳指定頁面的所有跨語言連結。
- links
- 回傳指定頁面的所有連結。
- linkshere
- 找出連結至指定頁面的所有頁面。
- pageprops
- 获取页面内容中定义的各种页面属性。
- redirects
- 回傳連結至指定頁面的所有重新導向。
- references
- 回傳與指定頁面關聯之參考文獻的資料描述。
- revisions
- 取得修訂的資訊。
- stashimageinfo
- 回傳多筆儲藏檔案的檔案資訊。
- templates
- 回傳指定頁面中所有引用的頁面。
- transcludedin
- 找出嵌入至指定頁面的所有頁面。
- 多值 (以 | 或 alternative 分隔):categories、categoryinfo、contributors、deletedrevisions、duplicatefiles、extlinks、fileusage、imageinfo、images、info、iwlinks、langlinks、links、linkshere、pageprops、redirects、references、revisions、stashimageinfo、templates、transcludedin
- list
要取得的清單。
- allcategories
- 列舉所有分類。
- alldeletedrevisions
- 依使用者或所在命名空間來列出所有已刪除的修訂。
- allfileusages
- 列出所有檔案用途,包含不存在的。
- allimages
- 按順序列舉所有圖片。
- alllinks
- 列舉所有指向所指定命名空間的連結。
- allpages
- 依序列舉在指定命名空間的所有頁面。
- allredirects
- 列出至命名空間的所有重新導向。
- allrevisions
- 列出所有修訂版本。
- alltransclusions
- 列出所有嵌入页面(使用{{x}}嵌入的页面),包括不存在的。
- allusers
- 列舉所有已註冊使用者。
- backlinks
- 找出連結至指定頁面的所有頁面。
- blocks
- 列出所有被封鎖使用者與 IP 位址。
- categorymembers
- 在指定的分類中列出所有頁面。
- embeddedin
- 查找所有嵌入指定标题的页面。
- exturlusage
- 列舉包含指定 URL 的頁面。
- filearchive
- 依序列舉所有已刪除檔案。
- imageusage
- 尋找使用到指定圖片標題的所有頁面。
- iwbacklinks
- 找出連結至指定跨 wiki 連結的所有頁面。
- langbacklinks
- 找出連結至指定語言連結的所有頁面。
- logevents
- 從日誌中獲取事件。
- mystashedfiles
- 获取当前用户上传暂存库中的文件列表。
- pagepropnames
- 列出所有在 wiki 使用的頁面屬性名稱。
- pageswithprop
- 列出使用到指定頁面屬性的所有頁面。
- prefixsearch
- 執行頁面標題的前綴搜尋。
- protectedtitles
- 列出所有被限制创建的标题。
- querypage
- 取得透過特殊頁面 QueryPage-based 所提供的清單。
- random
- 取得隨機頁面集合
- recentchanges
- 列舉出最近變更。
- search
- 執行全文搜尋。
- tags
- 列出變更標記。
- usercontribs
- 按使用者來取得所有編輯。
- users
- 取得有關使用者清單的資訊。
- watchlist
- 在当前用户的监视列表中获取对页面的最近更改。
- watchlistraw
- 列出在目前使用者的監視清單裡頭所有頁面。
- deletedrevs
- 已停用。 列出已刪除的修訂。
- 多值 (以 | 或 alternative 分隔):allcategories、alldeletedrevisions、allfileusages、allimages、alllinks、allpages、allredirects、allrevisions、alltransclusions、allusers、backlinks、blocks、categorymembers、embeddedin、exturlusage、filearchive、imageusage、iwbacklinks、langbacklinks、logevents、mystashedfiles、pagepropnames、pageswithprop、prefixsearch、protectedtitles、querypage、random、recentchanges、search、tags、usercontribs、users、watchlist、watchlistraw、deletedrevs
- meta
要取得的詮釋資料。
- allmessages
- 返回來自該網站的訊息。
- authmanagerinfo
- 取得目前身分核對狀態的資訊。
- filerepoinfo
- 回傳有關在 wiki 上圖片儲存庫的詮釋資料。
- siteinfo
- 回傳有關站台的一般資訊。
- tokens
- 获取可修改数据的操作的令牌。
- userinfo
- 取得目前使用者的資訊。
- 多值 (以 | 或 alternative 分隔):allmessages、authmanagerinfo、filerepoinfo、siteinfo、tokens、userinfo
- indexpageids
包含一个额外的pageid段落,列举所有返回的页面ID。
- 類型:布林值(詳細資訊)
- export
匯出所有指定或已產生頁面的目前修訂。
- 類型:布林值(詳細資訊)
- exportnowrap
返回导出XML,不需要将其包裹在一个XML结果中(与Special:Export格式相同)。只能与query+export一起使用。
- 類型:布林值(詳細資訊)
- iwurl
若標題是跨 wiki 連結,是否取得完整的 URL。
- 類型:布林值(詳細資訊)
- continue
當有更多結果可用時,使用這個繼續。
- rawcontinue
回傳原始的 query-continue 資料來繼續。
- 類型:布林值(詳細資訊)
- titles
要使用的標題清單。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- pageids
要使用的頁面 ID 清單。
- 類型:整數列表
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- revids
要使用的修訂 ID 清單。
- 類型:整數列表
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- generator
通过执行指定查询模块获得页面列表以工作。
注意:发生器参数名称必须以“g”开头,参见例子。
- allcategories
- 列舉所有分類。
- alldeletedrevisions
- 依使用者或所在命名空間來列出所有已刪除的修訂。
- allfileusages
- 列出所有檔案用途,包含不存在的。
- allimages
- 按順序列舉所有圖片。
- alllinks
- 列舉所有指向所指定命名空間的連結。
- allpages
- 依序列舉在指定命名空間的所有頁面。
- allredirects
- 列出至命名空間的所有重新導向。
- allrevisions
- 列出所有修訂版本。
- alltransclusions
- 列出所有嵌入页面(使用{{x}}嵌入的页面),包括不存在的。
- backlinks
- 找出連結至指定頁面的所有頁面。
- categories
- 列出頁面隸屬的所有分類。
- categorymembers
- 在指定的分類中列出所有頁面。
- deletedrevisions
- 取得已刪除修訂的資訊。
- duplicatefiles
- 根据哈希值列出此给定文件的所有副本。
- embeddedin
- 查找所有嵌入指定标题的页面。
- exturlusage
- 列舉包含指定 URL 的頁面。
- fileusage
- 尋找使用到指定檔案的所有頁面。
- images
- 回傳指定頁面中包含的所有檔案。
- imageusage
- 尋找使用到指定圖片標題的所有頁面。
- iwbacklinks
- 找出連結至指定跨 wiki 連結的所有頁面。
- langbacklinks
- 找出連結至指定語言連結的所有頁面。
- links
- 回傳指定頁面的所有連結。
- linkshere
- 找出連結至指定頁面的所有頁面。
- pageswithprop
- 列出使用到指定頁面屬性的所有頁面。
- prefixsearch
- 執行頁面標題的前綴搜尋。
- protectedtitles
- 列出所有被限制创建的标题。
- querypage
- 取得透過特殊頁面 QueryPage-based 所提供的清單。
- random
- 取得隨機頁面集合
- recentchanges
- 列舉出最近變更。
- redirects
- 回傳連結至指定頁面的所有重新導向。
- revisions
- 取得修訂的資訊。
- search
- 執行全文搜尋。
- templates
- 回傳指定頁面中所有引用的頁面。
- transcludedin
- 找出嵌入至指定頁面的所有頁面。
- watchlist
- 在当前用户的监视列表中获取对页面的最近更改。
- watchlistraw
- 列出在目前使用者的監視清單裡頭所有頁面。
- 單值:allcategories、alldeletedrevisions、allfileusages、allimages、alllinks、allpages、allredirects、allrevisions、alltransclusions、backlinks、categories、categorymembers、deletedrevisions、duplicatefiles、embeddedin、exturlusage、fileusage、images、imageusage、iwbacklinks、langbacklinks、links、linkshere、pageswithprop、prefixsearch、protectedtitles、querypage、random、recentchanges、redirects、revisions、search、templates、transcludedin、watchlist、watchlistraw
- redirects
自动解决在query+titles、query+pageids和query+revids,以及在由query+generator返回的页面中的重定向。
- 類型:布林值(詳細資訊)
- converttitles
如有需要,将标题转换为其他变体。只有当wiki的内容语言支持变体转换时才能工作。支持变体转换的语言包括en、crh、gan、iu、kk、ku、shi、sr、tg、uz 和 zh。
- 類型:布林值(詳細資訊)
prop=categories (cl)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列出頁面隸屬的所有分類。
- clprop
為各分類所要取得的額外屬性:
- sortkey
- 为每个分类添加关键词(十六进制字符串)和关键词前缀(人类可读部分)。
- timestamp
- 添加當添加分類時的時間戳記。
- hidden
- 標記由
__HIDDENCAT__
隱藏的分類。
- 多值 (以 | 或 alternative 分隔):sortkey、timestamp、hidden
- clshow
要顯示出的分類種類。
- 多值 (以 | 或 alternative 分隔):hidden、!hidden
- cllimit
要回傳的分類數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- clcontinue
當有更多結果可用時,使用這個繼續。
- clcategories
僅列出這些分類。在檢查某一分類裡是否擁有某一頁面時很有用。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- cldir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- 取得屬於在頁面 Albert Einstein 的分類清單。
- api.php?action=query&prop=categories&titles=Albert%20Einstein [在沙盒中開啟]
- 取得使用在 Albert Einstein 頁面裡所有分類的相關資訊。
- api.php?action=query&generator=categories&titles=Albert%20Einstein&prop=info [在沙盒中開啟]
prop=categoryinfo (ci)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
回傳有關指定分類的資訊。
- cicontinue
當有更多結果可用時,使用這個繼續。
- 取得有關 Category:Foo 與 Category:Bar 的資訊。
- api.php?action=query&prop=categoryinfo&titles=Category:Foo|Category:Bar [在沙盒中開啟]
prop=contributors (pc)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
获取对一个页面的登录贡献者列表和匿名贡献数。
- pcgroup
只包括指定用户组中的用户。不包括隐性的或自动提升的用户组,例如*、用户或自动确认用户。
- 多值 (以 | 或 alternative 分隔):bot、sysop、interface-admin、bureaucrat、patroller
- pcexcludegroup
排除指定用户组中的用户。不包括隐性的或自动提升的用户组,例如*、用户或自动确认用户。
- 多值 (以 | 或 alternative 分隔):bot、sysop、interface-admin、bureaucrat、patroller
- pcrights
只包括拥有指定权限的用户。不包括隐性的或自动提升的用户组,例如*、用户或自动确认用户。
- 多值 (以 | 或 alternative 分隔):apihighlimits、applychangetags、autoconfirmed、autocreateaccount、autopatrol、bigdelete、block、blockemail、bot、browsearchive、changetags、createaccount、createpage、createtalk、delete、deletechangetags、deletedhistory、deletedtext、deletelogentry、deleterevision、edit、editcontentmodel、editinterface、editprotected、editmyoptions、editmyprivateinfo、editmyusercss、editmyuserjson、editmyuserjs、editmywatchlist、editsemiprotected、editsitecss、editsitejson、editsitejs、editusercss、edituserjson、edituserjs、hideuser、import、importupload、ipblock-exempt、managechangetags、markbotedits、mergehistory、minoredit、move、movefile、move-categorypages、move-rootuserpages、move-subpages、nominornewtalk、noratelimit、override-export-depth、pagelang、patrol、patrolmarks、protect、purge、read、reupload、reupload-own、reupload-shared、rollback、sendemail、siteadmin、suppressionlog、suppressredirect、suppressrevision、unblockself、undelete、unwatchedpages、upload、upload_by_url、userrights、userrights-interwiki、viewmyprivateinfo、viewmywatchlist、viewsuppressed、writeapi、nuke、renameuser、patroller、interwiki
- 上限值為 50 (機器人為 500)。
- pcexcluderights
排除拥有指定权限的用户。不包括隐性的或自动提升的用户组,例如*、用户或自动确认用户。
- 多值 (以 | 或 alternative 分隔):apihighlimits、applychangetags、autoconfirmed、autocreateaccount、autopatrol、bigdelete、block、blockemail、bot、browsearchive、changetags、createaccount、createpage、createtalk、delete、deletechangetags、deletedhistory、deletedtext、deletelogentry、deleterevision、edit、editcontentmodel、editinterface、editprotected、editmyoptions、editmyprivateinfo、editmyusercss、editmyuserjson、editmyuserjs、editmywatchlist、editsemiprotected、editsitecss、editsitejson、editsitejs、editusercss、edituserjson、edituserjs、hideuser、import、importupload、ipblock-exempt、managechangetags、markbotedits、mergehistory、minoredit、move、movefile、move-categorypages、move-rootuserpages、move-subpages、nominornewtalk、noratelimit、override-export-depth、pagelang、patrol、patrolmarks、protect、purge、read、reupload、reupload-own、reupload-shared、rollback、sendemail、siteadmin、suppressionlog、suppressredirect、suppressrevision、unblockself、undelete、unwatchedpages、upload、upload_by_url、userrights、userrights-interwiki、viewmyprivateinfo、viewmywatchlist、viewsuppressed、writeapi、nuke、renameuser、patroller、interwiki
- 上限值為 50 (機器人為 500)。
- pclimit
要回傳的貢獻人員數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- pccontinue
當有更多結果可用時,使用這個繼續。
- 顯示頁面 Main Page 的貢獻者。
- api.php?action=query&prop=contributors&titles=Main_Page [在沙盒中開啟]
prop=deletedrevisions (drv)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
取得已刪除修訂的資訊。
可在很多途径中使用:
- 获得一组页面的已删除修订,通过设置标题或页面ID。以标题和时间戳排序。
- 通过设置它们的ID与修订ID获得关于一组已删除修订。以修订ID排序。
- drvprop
各修訂所要取得的屬性:
- ids
- 修訂 ID。
- flags
- 修訂標籤(小修改)。
- timestamp
- 修訂的時間戳記。
- user
- 做出修訂的使用者。
- userid
- 修訂創建者的使用者 ID
- size
- 修訂的長度(位元組)。
- slotsize
- 每次修订间隔的长度(字节)。
- sha1
- 修訂的 SHA-1(base 16)。
- slotsha1
- 每次修订间隔的SHA-1(base 16)。
- contentmodel
- 每次修订间隔的内容模型ID。
- comment
- 由用户对修订做出的摘要。
- parsedcomment
- 由用户对修订做出的被解析的摘要。
- content
- 每次修订间隔的内容。
- tags
- 修訂標籤。
- roles
- List content slot roles that exist in the revision.
- parsetree
- 已停用。 请改用action=expandtemplates或action=parse。修订内容的XML解析树(需要内容模型
wikitext
)。
- 多值 (以 | 或 alternative 分隔):ids、flags、timestamp、user、userid、size、slotsize、sha1、slotsha1、contentmodel、comment、parsedcomment、content、tags、roles、parsetree
- 預設值:ids|timestamp|flags|comment|user
- drvslots
Which revision slots to return data for, when slot-related properties are included in drvprops. If omitted, data from the main slot will be returned in a backwards-compatible format.
- 多值 (以 | 或 alternative 分隔):main
- 要指定所有值,請使用*。
- drvlimit
限制所回傳的修訂數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- drvexpandtemplates
- 已停用。
请改用action=expandtemplates。展开修订内容中的模板(需要drvprop=content)。
- 類型:布林值(詳細資訊)
- drvgeneratexml
- 已停用。
请改用action=expandtemplates或action=parse。生成用于修订内容的XML解析树(需要drvprop=content;被drvprop=parsetree所取代)。
- 類型:布林值(詳細資訊)
- drvparse
- 已停用。
请改用action=parse。解析修订内容(需要drvprop=content)。由于性能原因,如果此选项被使用,drvlimit会被强制为1。
- 類型:布林值(詳細資訊)
- drvsection
只检索此段落数的内容。
- drvdiffto
- 已停用。
请改用action=compare。要比较修订差异的修订ID。使用prev、next和cur分别用于上个、下个和当前修订。
- drvdifftotext
- 已停用。
请改用action=compare。要比较修订差异的文本。只有修订的有限数字内的差异。覆盖drvdiffto。如果drvsection被设置,只有那个段落将与此文本之间比较差异
- drvdifftotextpst
- 已停用。
请改用action=compare。在编辑文本前对其执行预保存转换。只当与drvdifftotext一起使用时有效。
- 類型:布林值(詳細資訊)
- drvcontentformat
- 已停用。
序列化用于drvdifftotext的格式并预估内容输出。
- 單值:text/plain、text/x-wiki、text/javascript、application/json、text/css
- drvstart
要开始枚举的时间戳。当处理修订ID列表时会被忽略。
- 類型:時間戳記(允許格式)
- drvend
要停止枚举的时间戳。当处理修订ID列表时会被忽略。
- 類型:時間戳記(允許格式)
- drvdir
列舉的方向:
- newer
- 最舊的優先。注意:drvstart應在drvend之前。
- older
- 最新的優先(預設)。注意:drvstart應在drvend之後。
- 單值:newer、older
- 預設值:older
- drvtag
僅列出以此標籤所標記的修訂。
- drvuser
此列出由該使用者作出的修訂。
- 類型:使用者名稱
- drvexcludeuser
不要列出由該使用者作出的修訂。
- 類型:使用者名稱
- drvcontinue
當有更多結果可用時,使用這個繼續。
- 列出頁面 Main Page 與 Talk:Main Page 包含到內容的已刪除修訂。
- api.php?action=query&prop=deletedrevisions&titles=Main%20Page|Talk:Main%20Page&drvslots=*&drvprop=user|comment|content [在沙盒中開啟]
- 列出已刪除修訂 123456 的資訊。
- api.php?action=query&prop=deletedrevisions&revids=123456 [在沙盒中開啟]
prop=duplicatefiles (df)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
根据哈希值列出此给定文件的所有副本。
- dflimit
要回傳的重複檔案數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- dfcontinue
當有更多結果可用時,使用這個繼續。
- dfdir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- dflocalonly
僅查看在本地端儲存庫的檔案。
- 類型:布林值(詳細資訊)
prop=extlinks (el)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
回傳所有指定頁面的外部 URL (非 interwiki)。
- ellimit
要回傳的連結數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- eloffset
當有更多結果可用時,使用這個繼續。
- 類型:整數
- elprotocol
URL 協定。若為空且有設定 elquery,會是 http 協定。將此與 elquery 一同留空會列出所有外部連結。
- 單值:可以空白,或 bitcoin、ftp、ftps、geo、git、gopher、http、https、irc、ircs、magnet、mailto、mms、news、nntp、redis、sftp、sip、sips、sms、ssh、svn、tel、telnet、urn、worldwind、xmpp
- 預設值:(空)
- elquery
不使用协议搜索字符串。对于检查某一页面是否包含某一外部URL很有用。
- elexpandurl
扩展协议相对URL与规范协议。
- 類型:布林值(詳細資訊)
- 取得 Main Page 的外部連結清單。
- api.php?action=query&prop=extlinks&titles=Main%20Page [在沙盒中開啟]
prop=fileusage (fu)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
尋找使用到指定檔案的所有頁面。
- fuprop
要取得的屬性。
- pageid
- 各頁面的頁面 ID。
- title
- 各頁面的標題。
- redirect
- 若頁面為重新導向,則做出標記。
- 多值 (以 | 或 alternative 分隔):pageid、title、redirect
- 預設值:pageid|title|redirect
- funamespace
僅包含這些命名空間的頁面。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- fushow
僅顯示符合這些準則的項目:
- redirect:僅顯示重新導向。
- !redirect:僅顯示非重新導向。
- 多值 (以 | 或 alternative 分隔):redirect、!redirect
- fulimit
要回傳的數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- fucontinue
當有更多結果可用時,使用這個繼續。
prop=imageinfo (ii)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
回傳檔案資訊與上傳日誌。
- iiprop
要取得的檔案資訊:
- timestamp
- 添加上傳版本的時間戳記。
- user
- 添加上傳了各檔案版本的使用者。
- userid
- 添加上傳了各檔案版本的使用者 ID。
- comment
- 版本的註釋。
- parsedcomment
- 解析版本上的註釋。
- canonicaltitle
- 添加檔案的規範標題。
- url
- 提供檔案與描述頁面的 URL。
- size
- 添加文件大小(字节)及其高度、宽度和页面数(如果可以)。
- dimensions
- 用于大小的别名。
- sha1
- 替檔案添加 SHA-1 雜湊值。
- mime
- 替檔案添加 MIME 類型。
- thumbmime
- 添加圖片縮圖的 MIME 類型(需要 url 與參數 iiurlwidth)。
- mediatype
- 添加檔案的媒體類型。
- metadata
- 列出檔案版本的 Exif 詮釋資料。
- commonmetadata
- 列出檔案版本的檔案格式通用詮釋資料。
- extmetadata
- 列出结合自多个来源的格式化的元数据。结果均依HTML格式化。
- archivename
- 添加非最新版本的存檔版本檔案名稱。
- bitdepth
- 添加版本的位元深度。
- uploadwarning
- 由 Special:Upload 頁面所使用來取得有關現有檔案的資訊。不適用於 MediaWiki 核心之外。
- badfile
- 無論檔案是否在 MediaWiki:Bad image list 都添加
- 多值 (以 | 或 alternative 分隔):timestamp、user、userid、comment、parsedcomment、canonicaltitle、url、size、dimensions、sha1、mime、thumbmime、mediatype、metadata、commonmetadata、extmetadata、archivename、bitdepth、uploadwarning、badfile
- 預設值:timestamp|user
- iilimit
每個檔案要回傳的檔案修訂數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:1
- iistart
列出的起始時間戳記。
- 類型:時間戳記(允許格式)
- iiend
列出的終止時間戳記。
- 類型:時間戳記(允許格式)
- iiurlwidth
如果iiprop=url被设定,将返回至缩放到此宽度的一张图片的URL。 由于性能原因,如果此消息被使用,将不会返回超过50张被缩放的图片。
- 類型:整數
- 預設值:-1
- iiurlheight
與 iiurlwidth 相似。
- 類型:整數
- 預設值:-1
- iimetadataversion
要使用的元数据版本。如果latest被指定,则使用最新版本。默认为1以便向下兼容。
- 預設值:1
- iiextmetadatalanguage
要取得extmetadata的语言。这会影响到抓取翻译的选择,如果有多个可用的话,还会影响到数字等数值的格式。
- 預設值:zh-tw
- iiextmetadatamultilang
如果用于extmetadata属性的翻译可用,则全部取得。
- 類型:布林值(詳細資訊)
- iiextmetadatafilter
若有指定且非空,僅會為 iiprop=extmetadata 回傳這些鍵。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- iiurlparam
处理器特定的参数字符串。例如PDF可能使用page15-100px。iiurlwidth必须被使用,并与iiurlparam一致。
- 預設值:(空)
- iibadfilecontexttitle
如果badfilecontexttitleprop=badfile被设置,这会是在评估MediaWiki:Bad image list时使用的页面标题
- iicontinue
當有更多結果可用時,使用這個繼續。
- iilocalonly
僅查看在本地端儲存庫的檔案。
- 類型:布林值(詳細資訊)
prop=images (im)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
回傳指定頁面中包含的所有檔案。
- imlimit
要回傳的檔案數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- imcontinue
當有更多結果可用時,使用這個繼續。
- imimages
僅列出這些檔案。在檢查某一頁面是否擁有某一檔案時很有用。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- imdir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
prop=info (in)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
取得基本頁面訊息。
- inprop
要取得的額外屬性:
- protection
- 列出各頁面的保護層級。
- talkid
- 各非對話頁的對話頁頁面 ID。
- watched
- 列出各頁面的監視狀態。
- watchers
- 監視者的數目,如有允許的話。
- visitingwatchers
- 有訪問頁面近期編輯數的各頁面監視者數目,如有允許的話。
- notificationtimestamp
- 各頁面的監視清單通知時間戳記。
- subjectid
- 各對話頁的父頁面頁面 ID。
- url
- 为每个页面提供一个完整URL、一个编辑URL和规范URL。
- readable
- 已停用。 使用者是否可閱讀此頁面。
- preload
- 取得由 EditFormPreloadText 回傳的文字。
- displaytitle
- 在页面标题实际显示的地方提供方式。
- varianttitles
- 提供网站内容语言所有变体的显示标题。
- 多值 (以 | 或 alternative 分隔):protection、talkid、watched、watchers、visitingwatchers、notificationtimestamp、subjectid、url、readable、preload、displaytitle、varianttitles
- intestactions
測試目前使用者是否可執行頁面上的某項操作。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- intestactionsdetail
Detail level for intestactions. Use the main module's errorformat and errorlang parameters to control the format of the messages returned.
- boolean
- Return a boolean value for each action.
- full
- Return messages describing why the action is disallowed, or an empty array if it is allowed.
- quick
- Like full but skipping expensive checks.
- 單值:boolean、full、quick
- 預設值:boolean
- intoken
- 已停用。
- 多值 (以 | 或 alternative 分隔):edit、delete、protect、move、block、unblock、email、import、watch
- incontinue
當有更多結果可用時,使用這個繼續。
- 取得有關頁面 Main Page 的資訊。
- api.php?action=query&prop=info&titles=Main%20Page [在沙盒中開啟]
- 取得有關 Main Page 的一般與保護資訊。
- api.php?action=query&prop=info&inprop=protection&titles=Main%20Page [在沙盒中開啟]
prop=iwlinks (iw)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
回傳指定頁面的所有 interwiki 連結。
- iwprop
為各跨語言連結所要取得的額外屬性:
- url
- 添加完整的 URL。
- 多值 (以 | 或 alternative 分隔):url
- iwprefix
僅回傳帶有此前綴的跨 wiki 連結。
- iwtitle
用于搜索的跨wiki链接。必须与iwprefix一起使用。
- iwdir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- iwlimit
要回傳的跨 Wiki 連結數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- iwcontinue
當有更多結果可用時,使用這個繼續。
- iwurl
- 已停用。
是否取得完整的 URL(不能與 iwprop 一同使用)。
- 類型:布林值(詳細資訊)
- 從頁面 Main Page 取得跨 wiki 連結。
- api.php?action=query&prop=iwlinks&titles=Main%20Page [在沙盒中開啟]
prop=langlinks (ll)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
回傳指定頁面的所有跨語言連結。
- llprop
為各跨語言連結所要取得的額外屬性:
- url
- 添加完整的 URL。
- langname
- 添加本地化语言名(尽可能)。使用llinlanguagecode以控制语言。
- autonym
- 添加本地語言名稱。
- 多值 (以 | 或 alternative 分隔):url、langname、autonym
- lllang
僅回傳帶有此語言代碼的語言連結。
- lltitle
要搜尋的連結。必須與 lllang 一起使用。
- lldir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- llinlanguagecode
用於本地化語言名稱的語言代碼。
- 預設值:zh-tw
- lllimit
要回傳的 langlinks 數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- llcontinue
當有更多結果可用時,使用這個繼續。
- llurl
- 已停用。
是否取得完整的 URL(不能與 llprop 一同使用)。
- 類型:布林值(詳細資訊)
- 從頁面 Main Page 取得跨語言連結。
- api.php?action=query&prop=langlinks&titles=Main%20Page&redirects= [在沙盒中開啟]
prop=links (pl)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
回傳指定頁面的所有連結。
- plnamespace
僅顯示在這些命名空間的連結。
- 多值 (以 | 或 alternative 分隔):-2、-1、0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- pllimit
要回傳的連結數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- plcontinue
當有更多結果可用時,使用這個繼續。
- pltitles
僅列出至這些標題的連結。在檢查某一頁面是否連結至某一標題時很有用。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- pldir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- 從頁面 Main Page 取得連結。
- api.php?action=query&prop=links&titles=Main%20Page [在沙盒中開啟]
- 取得在 Main Page 頁面的連結頁面相關資訊。
- api.php?action=query&generator=links&titles=Main%20Page&prop=info [在沙盒中開啟]
- 获取在使用者和模板名字空间中来自页面Main Page的链接。
- api.php?action=query&prop=links&titles=Main%20Page&plnamespace=2|10 [在沙盒中開啟]
prop=linkshere (lh)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
找出連結至指定頁面的所有頁面。
- lhprop
要取得的屬性。
- pageid
- 各頁面的頁面 ID。
- title
- 各頁面的標題。
- redirect
- 若頁面為重新導向,則做出標記。
- 多值 (以 | 或 alternative 分隔):pageid、title、redirect
- 預設值:pageid|title|redirect
- lhnamespace
僅包含這些命名空間的頁面。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- lhshow
僅顯示符合這些準則的項目:
- redirect:僅顯示重新導向。
- !redirect:僅顯示非重新導向。
- 多值 (以 | 或 alternative 分隔):redirect、!redirect
- lhlimit
要回傳的數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- lhcontinue
當有更多結果可用時,使用這個繼續。
prop=pageprops (pp)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
获取页面内容中定义的各种页面属性。
- ppcontinue
當有更多結果可用時,使用這個繼續。
- ppprop
只列出这些页面属性(action=query&list=pagepropnames返回使用中的页面属性名称)。在检查页面是否使用某一页面属性时有用。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- 取得頁面 Main Page 與 MediaWiki 的屬性。
- api.php?action=query&prop=pageprops&titles=Main%20Page|MediaWiki [在沙盒中開啟]
prop=redirects (rd)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
回傳連結至指定頁面的所有重新導向。
- rdprop
要取得的屬性。
- pageid
- 各重新導向的頁面 ID。
- title
- 各重新導向的標題。
- fragment
- 各重新導向的片段,若有的話。
- 多值 (以 | 或 alternative 分隔):pageid、title、fragment
- 預設值:pageid|title
- rdnamespace
僅包含這些命名空間的頁面。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- rdshow
只显示符合这些标准的项目:
- fragment
- 只显示带碎片的重定向。
- !fragment
- 只显示不带碎片的重定向。
- 多值 (以 | 或 alternative 分隔):fragment、!fragment
- rdlimit
要回傳的重新導向數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- rdcontinue
當有更多結果可用時,使用這個繼續。
prop=references (rf)
- 此模組需要讀取權限。
- 來源:Cite
- 協定:GPL-2.0-or-later
回傳與指定頁面關聯之參考文獻的資料描述。
- rfcontinue
當有更多結果可用時,使用這個繼續。
- 與 Albert Einstein 關聯的參考文獻。
- api.php?action=query&prop=references&titles=Albert%20Einstein [在沙盒中開啟]
prop=revisions (rv)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
取得修訂的資訊。
可用于以下几个方面:
- 通过设置标题或页面ID获取一批页面(最新修订)的数据。
- 通过使用带start、end或limit的标题或页面ID获取给定页面的多个修订。
- 通过revid设置一批修订的ID获取它们的数据。
- rvprop
各修訂所要取得的屬性:
- ids
- 修訂 ID。
- flags
- 修訂標籤(小修改)。
- timestamp
- 修訂的時間戳記。
- user
- 做出修訂的使用者。
- userid
- 修訂創建者的使用者 ID
- size
- 修訂的長度(位元組)。
- slotsize
- 每次修订间隔的长度(字节)。
- sha1
- 修訂的 SHA-1(base 16)。
- slotsha1
- 每次修订间隔的SHA-1(base 16)。
- contentmodel
- 每次修订间隔的内容模型ID。
- comment
- 由用户对修订做出的摘要。
- parsedcomment
- 由用户对修订做出的被解析的摘要。
- content
- 每次修订间隔的内容。
- tags
- 修訂標籤。
- roles
- List content slot roles that exist in the revision.
- parsetree
- 已停用。 请改用action=expandtemplates或action=parse。修订内容的XML解析树(需要内容模型
wikitext
)。
- 多值 (以 | 或 alternative 分隔):ids、flags、timestamp、user、userid、size、slotsize、sha1、slotsha1、contentmodel、comment、parsedcomment、content、tags、roles、parsetree
- 預設值:ids|timestamp|flags|comment|user
- rvslots
Which revision slots to return data for, when slot-related properties are included in rvprops. If omitted, data from the main slot will be returned in a backwards-compatible format.
- 多值 (以 | 或 alternative 分隔):main
- 要指定所有值,請使用*。
- rvlimit
限制所回傳的修訂數量。
- 僅能在單一頁面使用(模式 #2)。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- rvexpandtemplates
- 已停用。
请改用action=expandtemplates。展开修订内容中的模板(需要rvprop=content)。
- 類型:布林值(詳細資訊)
- rvgeneratexml
- 已停用。
请改用action=expandtemplates或action=parse。生成用于修订内容的XML解析树(需要rvprop=content;被rvprop=parsetree所取代)。
- 類型:布林值(詳細資訊)
- rvparse
- 已停用。
请改用action=parse。解析修订内容(需要rvprop=content)。由于性能原因,如果此选项被使用,rvlimit会被强制为1。
- 類型:布林值(詳細資訊)
- rvsection
只检索此段落数的内容。
- rvdiffto
- 已停用。
请改用action=compare。要比较修订差异的修订ID。使用prev、next和cur分别用于上个、下个和当前修订。
- rvdifftotext
- 已停用。
请改用action=compare。要比较修订差异的文本。只有修订的有限数字内的差异。覆盖rvdiffto。如果rvsection被设置,只有那个段落将与此文本之间比较差异
- rvdifftotextpst
- 已停用。
请改用action=compare。在编辑文本前对其执行预保存转换。只当与rvdifftotext一起使用时有效。
- 類型:布林值(詳細資訊)
- rvcontentformat
- 已停用。
序列化用于rvdifftotext的格式并预估内容输出。
- 單值:text/plain、text/x-wiki、text/javascript、application/json、text/css
- rvstartid
从这个修订版本时间戳开始列举。修订版本必须存在,但未必与该页面相关。
- 僅能在單一頁面使用(模式 #2)。
- 類型:整數
- rvendid
在这个修订版本时间戳停止列举。修订版本必须存在,但未必与该页面相关。
- 僅能在單一頁面使用(模式 #2)。
- 類型:整數
- rvstart
从哪个修订版本时间戳开始列举。
- 僅能在單一頁面使用(模式 #2)。
- 類型:時間戳記(允許格式)
- rvend
列舉至此的時間戳記。
- 僅能在單一頁面使用(模式 #2)。
- 類型:時間戳記(允許格式)
- rvdir
列舉的方向:
- newer
- 最舊的優先。注意:rvstart應在rvend之前。
- older
- 最新的優先(預設)。注意:rvstart應在rvend之後。
- 僅能在單一頁面使用(模式 #2)。
- 單值:newer、older
- 預設值:older
- rvuser
僅包含由使用者做出的修訂。
- 僅能在單一頁面使用(模式 #2)。
- 類型:使用者名稱
- rvexcludeuser
不包含由使用者做出的修訂。
- 僅能在單一頁面使用(模式 #2)。
- 類型:使用者名稱
- rvtag
僅列出以此標籤所標記的修訂。
- rvtoken
- 已停用。
要为每个修订版本获得的令牌。
- 多值 (以 | 或 alternative 分隔):rollback
- rvcontinue
當有更多結果可用時,使用這個繼續。
- 取得用於標題 API 與 Main Page 最新修訂內容的資料。
- api.php?action=query&prop=revisions&titles=API|Main%20Page&rvslots=*&rvprop=timestamp|user|comment|content [在沙盒中開啟]
- 取得 Main Page 的最近 5 筆修訂。
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment [在沙盒中開啟]
- 取得 Main Page 的最早前 5 筆修訂。
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [在沙盒中開啟]
- 取得 Main Page 自 2006-05-01 後做的前 5 筆修訂。
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [在沙盒中開啟]
- 取得 Main Page 裡並非由匿名使用者 127.0.0.1 所做出的最早前 5 筆修訂。
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [在沙盒中開啟]
- 取得 Main Page 裡由使用者 MediaWiki default 所做出的最早前 5 筆修訂。
- api.php?action=query&prop=revisions&titles=Main%20Page&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [在沙盒中開啟]
prop=stashimageinfo (sii)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
回傳多筆儲藏檔案的檔案資訊。
- siifilekey
用于识别一次临时藏匿的早前上传的关键字。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- siisessionkey
- 已停用。
siifilekey的别名,用于向后兼容。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- siiprop
要取得的檔案資訊:
- timestamp
- 添加上傳版本的時間戳記。
- canonicaltitle
- 添加檔案的規範標題。
- url
- 提供檔案與描述頁面的 URL。
- size
- 添加文件大小(字节)及其高度、宽度和页面数(如果可以)。
- dimensions
- 用于大小的别名。
- sha1
- 替檔案添加 SHA-1 雜湊值。
- mime
- 替檔案添加 MIME 類型。
- thumbmime
- 添加圖片縮圖的 MIME 類型(需要 url 與參數 siiurlwidth)。
- metadata
- 列出檔案版本的 Exif 詮釋資料。
- commonmetadata
- 列出檔案版本的檔案格式通用詮釋資料。
- extmetadata
- 列出结合自多个来源的格式化的元数据。结果均依HTML格式化。
- bitdepth
- 添加版本的位元深度。
- badfile
- 無論檔案是否在 MediaWiki:Bad image list 都添加
- 多值 (以 | 或 alternative 分隔):timestamp、canonicaltitle、url、size、dimensions、sha1、mime、thumbmime、metadata、commonmetadata、extmetadata、bitdepth、badfile
- 預設值:timestamp|url
- siiurlwidth
如果siiprop=url被设定,将返回至缩放到此宽度的一张图片的URL。 由于性能原因,如果此消息被使用,将不会返回超过50张被缩放的图片。
- 類型:整數
- 預設值:-1
- siiurlheight
與 siiurlwidth 相似。
- 類型:整數
- 預設值:-1
- siiurlparam
处理器特定的参数字符串。例如PDF可能使用page15-100px。siiurlwidth必须被使用,并与siiurlparam一致。
- 預設值:(空)
prop=templates (tl)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
回傳指定頁面中所有引用的頁面。
- tlnamespace
僅顯示在這些命名空間的模板。
- 多值 (以 | 或 alternative 分隔):-2、-1、0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- tllimit
要回傳的模板數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- tlcontinue
當有更多結果可用時,使用這個繼續。
- tltemplates
只列出这些模板。对于检查某一页面使用某一模板很有用。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- tldir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- 取得在頁面 Main Page 使用到的模坂。
- api.php?action=query&prop=templates&titles=Main%20Page [在沙盒中開啟]
- 获取有关Main Page中使用的模板页面的信息。
- api.php?action=query&generator=templates&titles=Main%20Page&prop=info [在沙盒中開啟]
- 获取在使用者和模板名字空间中,嵌入在Main Page页面的页面。
- api.php?action=query&prop=templates&titles=Main%20Page&tlnamespace=2|10 [在沙盒中開啟]
prop=transcludedin (ti)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
找出嵌入至指定頁面的所有頁面。
- tiprop
要取得的屬性。
- pageid
- 各頁面的頁面 ID。
- title
- 各頁面的標題。
- redirect
- 若頁面為重新導向,則做出標記。
- 多值 (以 | 或 alternative 分隔):pageid、title、redirect
- 預設值:pageid|title|redirect
- tinamespace
僅包含這些命名空間的頁面。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- tishow
僅顯示符合這些準則的項目:
- redirect:僅顯示重新導向。
- !redirect:僅顯示非重新導向。
- 多值 (以 | 或 alternative 分隔):redirect、!redirect
- tilimit
回傳的數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- ticontinue
當有更多結果可用時,使用這個繼續。
- 取得嵌入 Main Page 的頁面清單。
- api.php?action=query&prop=transcludedin&titles=Main%20Page [在沙盒中開啟]
- 取得有關嵌入 Main Page 的頁面之資訊。
- api.php?action=query&generator=transcludedin&titles=Main%20Page&prop=info [在沙盒中開啟]
list=allcategories (ac)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列舉所有分類。
- acfrom
起始列舉的分類。
- accontinue
當有更多結果可用時,使用這個繼續。
- acto
終止列舉的分類。
- acprefix
搜尋以此值為開頭的所有分類標題。
- acdir
排序的方向。
- 單值:ascending、descending
- 預設值:ascending
- acmin
僅回傳至少有這樣多成員的分類。
- 類型:整數
- acmax
僅回傳最多有這樣多成員的分類。
- 類型:整數
- aclimit
要回傳的分類數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- acprop
要取得的屬性。
- size
- 在分類裡添加頁面數。
- hidden
- 標記由
__HIDDENCAT__
隱藏的分類。
- 多值 (以 | 或 alternative 分隔):size、hidden
- 預設值:(空)
- 列出分类及其含有多少页面的信息。
- api.php?action=query&list=allcategories&acprop=size [在沙盒中開啟]
- 为以List的分类检索有关分类页面本身的信息。
- api.php?action=query&generator=allcategories&gacprefix=List&prop=info [在沙盒中開啟]
list=alldeletedrevisions (adr)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
依使用者或所在命名空間來列出所有已刪除的修訂。
- adrprop
各修訂所要取得的屬性:
- ids
- 修訂 ID。
- flags
- 修訂標籤(小修改)。
- timestamp
- 修訂的時間戳記。
- user
- 做出修訂的使用者。
- userid
- 修訂創建者的使用者 ID
- size
- 修訂的長度(位元組)。
- slotsize
- 每次修订间隔的长度(字节)。
- sha1
- 修訂的 SHA-1(base 16)。
- slotsha1
- 每次修订间隔的SHA-1(base 16)。
- contentmodel
- 每次修订间隔的内容模型ID。
- comment
- 由用户对修订做出的摘要。
- parsedcomment
- 由用户对修订做出的被解析的摘要。
- content
- 每次修订间隔的内容。
- tags
- 修訂標籤。
- roles
- List content slot roles that exist in the revision.
- parsetree
- 已停用。 请改用action=expandtemplates或action=parse。修订内容的XML解析树(需要内容模型
wikitext
)。
- 多值 (以 | 或 alternative 分隔):ids、flags、timestamp、user、userid、size、slotsize、sha1、slotsha1、contentmodel、comment、parsedcomment、content、tags、roles、parsetree
- 預設值:ids|timestamp|flags|comment|user
- adrslots
Which revision slots to return data for, when slot-related properties are included in adrprops. If omitted, data from the main slot will be returned in a backwards-compatible format.
- 多值 (以 | 或 alternative 分隔):main
- 要指定所有值,請使用*。
- adrlimit
限制所回傳的修訂數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- adrexpandtemplates
- 已停用。
请改用action=expandtemplates。展开修订内容中的模板(需要adrprop=content)。
- 類型:布林值(詳細資訊)
- adrgeneratexml
- 已停用。
请改用action=expandtemplates或action=parse。生成用于修订内容的XML解析树(需要adrprop=content;被adrprop=parsetree所取代)。
- 類型:布林值(詳細資訊)
- adrparse
- 已停用。
请改用action=parse。解析修订内容(需要adrprop=content)。由于性能原因,如果此选项被使用,adrlimit会被强制为1。
- 類型:布林值(詳細資訊)
- adrsection
只检索此段落数的内容。
- adrdiffto
- 已停用。
请改用action=compare。要比较修订差异的修订ID。使用prev、next和cur分别用于上个、下个和当前修订。
- adrdifftotext
- 已停用。
请改用action=compare。要比较修订差异的文本。只有修订的有限数字内的差异。覆盖adrdiffto。如果adrsection被设置,只有那个段落将与此文本之间比较差异
- adrdifftotextpst
- 已停用。
请改用action=compare。在编辑文本前对其执行预保存转换。只当与adrdifftotext一起使用时有效。
- 類型:布林值(詳細資訊)
- adrcontentformat
- 已停用。
序列化用于adrdifftotext的格式并预估内容输出。
- 單值:text/plain、text/x-wiki、text/javascript、application/json、text/css
- adruser
此列出由該使用者作出的修訂。
- 類型:使用者名稱
- adrnamespace
僅列出此命名空間的頁面。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- adrstart
起始列舉的時間戳記。
- 僅與 adruser 一同使用。
- 類型:時間戳記(允許格式)
- adrend
終止列舉的時間戳記。
- 僅與 adruser 一同使用。
- 類型:時間戳記(允許格式)
- adrdir
列舉的方向:
- newer
- 最舊的優先。注意:adrstart應在adrend之前。
- older
- 最新的優先(預設)。注意:adrstart應在adrend之後。
- 單值:newer、older
- 預設值:older
- adrfrom
在此標題開始列出。
- 不能與 adruser 一同使用。
- adrto
在此標題停止列出。
- 不能與 adruser 一同使用。
- adrprefix
搜尋以此值為開頭的所有頁面標題。
- 不能與 adruser 一同使用。
- adrexcludeuser
不要列出由該使用者作出的修訂。
- 不能與 adruser 一同使用。
- 類型:使用者名稱
- adrtag
僅列出以此標籤所標記的修訂。
- adrcontinue
當有更多結果可用時,使用這個繼續。
- adrgeneratetitles
當作為產生器時使用,產生標題而非修訂 ID。
- 類型:布林值(詳細資訊)
- 列出由使用者 Example 做出的最近 50 個貢獻。
- api.php?action=query&list=alldeletedrevisions&adruser=Example&adrlimit=50 [在沙盒中開啟]
- 列出在主命名空間的前 50 個已刪除修訂。
- api.php?action=query&list=alldeletedrevisions&adrdir=newer&adrnamespace=0&adrlimit=50 [在沙盒中開啟]
list=allfileusages (af)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列出所有檔案用途,包含不存在的。
- afcontinue
當有更多結果可用時,使用這個繼續。
- affrom
要起始列舉的檔案標題。
- afto
要終止列舉的檔案標題。
- afprefix
搜尋以此值為開頭的所有檔案標題。
- afunique
只显示明显的文件标题。不能与afprop=ids一起使用。 当作为生成器使用时,产生目标页面而不是来源页面。
- 類型:布林值(詳細資訊)
- afprop
要包含到的資訊部份:
- ids
- 添加使用中頁面的頁面 ID(不能與 afunique 一起使用)。
- title
- 添加檔案標題。
- 多值 (以 | 或 alternative 分隔):ids、title
- 預設值:title
- aflimit
要回傳的項目總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- afdir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- 列出檔案標題,包含頁面 ID 以 B 為起始的遺失項目。
- api.php?action=query&list=allfileusages&affrom=B&afprop=ids|title [在沙盒中開啟]
- 列出唯一的檔案標題。
- api.php?action=query&list=allfileusages&afunique=&affrom=B [在沙盒中開啟]
- 取得所有檔案標題,標記為遺失。
- api.php?action=query&generator=allfileusages&gafunique=&gaffrom=B [在沙盒中開啟]
- 取得包含檔案的頁面。
- api.php?action=query&generator=allfileusages&gaffrom=B [在沙盒中開啟]
list=allimages (ai)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
按順序列舉所有圖片。
- aisort
作為排序順序的屬性。
- 單值:name、timestamp
- 預設值:name
- aidir
列出時所採用的方向。
- 單值:ascending、descending、newer、older
- 預設值:ascending
- aifrom
要開始列舉的圖片標題。僅能與 aisort=name 一起使用。
- aito
要停止列舉的圖片標題。僅能與 aisort=name 一起使用。
- aicontinue
當有更多結果可用時,使用這個繼續。
- aistart
要開始列舉的時間戳記。僅能與 aisort=timestamp 一起使用。
- 類型:時間戳記(允許格式)
- aiend
要停止列舉的時間戳記。僅能與 aisort=timestamp 一起使用。
- 類型:時間戳記(允許格式)
- aiprop
要取得的檔案資訊:
- timestamp
- 添加上傳版本的時間戳記。
- user
- 添加上傳了各檔案版本的使用者。
- userid
- 添加上傳了各檔案版本的使用者 ID。
- comment
- 版本的註釋。
- parsedcomment
- 解析版本上的註釋。
- canonicaltitle
- 添加檔案的規範標題。
- url
- 提供檔案與描述頁面的 URL。
- size
- 添加文件大小(字节)及其高度、宽度和页面数(如果可以)。
- dimensions
- 用于大小的别名。
- sha1
- 替檔案添加 SHA-1 雜湊值。
- mime
- 替檔案添加 MIME 類型。
- mediatype
- 添加檔案的媒體類型。
- metadata
- 列出檔案版本的 Exif 詮釋資料。
- commonmetadata
- 列出檔案版本的檔案格式通用詮釋資料。
- extmetadata
- 列出结合自多个来源的格式化的元数据。结果均依HTML格式化。
- bitdepth
- 添加版本的位元深度。
- badfile
- 無論檔案是否在 MediaWiki:Bad image list 都添加
- 多值 (以 | 或 alternative 分隔):timestamp、user、userid、comment、parsedcomment、canonicaltitle、url、size、dimensions、sha1、mime、mediatype、metadata、commonmetadata、extmetadata、bitdepth、badfile
- 預設值:timestamp|url
- aiprefix
搜尋所有以此值為開頭的圖片。僅能與 aisort=name 一起使用。
- aiminsize
限制圖片至少要有這樣多的位元組。
- 類型:整數
- aimaxsize
限制圖片最多只能這樣多的位元組。
- 類型:整數
- aisha1
圖片的 SHA1 雜湊值。覆蓋 aisha1base36。
- aisha1base36
以 base 36 的圖片 SHA1 雜湊值(使用在 MediaWiki)。
- aiuser
僅回傳由此使用者上傳的檔案。僅能與 aisort=timestamp 一起使用,且不可與 aifilterbots 一起使用。
- 類型:使用者名稱
- aifilterbots
如何篩選由機器人上傳的檔案。僅能與 aisort=timestamp 一起使用,且不可與 aiuser 一起使用。
- 單值:all、bots、nobots
- 預設值:all
- aimime
所要搜尋的 MIME 類型,例如:image/jpeg。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- ailimit
要回傳的圖片總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- 搜尋以字母 B 為開頭的所有檔案清單。
- api.php?action=query&list=allimages&aifrom=B [在沙盒中開啟]
- 顯示近期已上傳檔案的清單,類似於 Special:NewFiles。
- api.php?action=query&list=allimages&aiprop=user|timestamp|url&aisort=timestamp&aidir=older [在沙盒中開啟]
- 顯示帶有 MIME 類型為 image/png 或 image/gif 的檔案清單
- api.php?action=query&list=allimages&aimime=image/png|image/gif [在沙盒中開啟]
- 顯示 4 個以 T 為開頭的檔案之資訊。
- api.php?action=query&generator=allimages&gailimit=4&gaifrom=T&prop=imageinfo [在沙盒中開啟]
list=alllinks (al)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列舉所有指向所指定命名空間的連結。
- alcontinue
當有更多結果可用時,使用這個繼續。
- alfrom
要起始列舉的連結標題。
- alto
要終止列舉的連結標題。
- alprefix
搜尋以此值為開頭的所有連結標題。
- alunique
只显示明显的链接标题。不能与alprop=ids一起使用。 当作为生成器使用时,产生目标页面而不是来源页面。
- 類型:布林值(詳細資訊)
- alprop
要包含的資訊部份:
- ids
- 添加連結頁面的頁面 ID(不能與 alunique 一起使用)。
- title
- 添加連結標題。
- 多值 (以 | 或 alternative 分隔):ids、title
- 預設值:title
- alnamespace
要列舉的命名空間。
- 單值:-2、-1、0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 預設值:0
- allimit
要回傳的項目總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- aldir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- 列出連結標題,包含頁面 ID 以 B 為起始的遺失項目。
- api.php?action=query&list=alllinks&alfrom=B&alprop=ids|title [在沙盒中開啟]
- 列出唯一的連結標題。
- api.php?action=query&list=alllinks&alunique=&alfrom=B [在沙盒中開啟]
- 取得所有已連結標題,標記為遺失。
- api.php?action=query&generator=alllinks&galunique=&galfrom=B [在沙盒中開啟]
- 取得包含連結的頁面。
- api.php?action=query&generator=alllinks&galfrom=B [在沙盒中開啟]
list=allpages (ap)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
依序列舉在指定命名空間的所有頁面。
- apfrom
起始列舉的頁面標題。
- apcontinue
當有更多結果可用時,使用這個繼續。
- apto
終止列舉的頁面標題。
- apprefix
搜尋以此值為開頭的所有頁面標題。
- apnamespace
要列舉的命名空間。
- 單值:0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 預設值:0
- apfilterredir
要列出的頁面。
- 單值:all、redirects、nonredirects
- 預設值:all
- apminsize
限制頁面至少要有這樣多的位元組。
- 類型:整數
- apmaxsize
限制頁面最多只能這樣多的位元組。
- 類型:整數
- apprtype
僅限受保護的頁面。
- 多值 (以 | 或 alternative 分隔):edit、move、upload
- apprlevel
过滤基于保护等级的保护(必须与apprtype=参数一起使用)。
- 多值 (以 | 或 alternative 分隔):可以空白,或 autoconfirmed、sysop
- apprfiltercascade
过滤基于cascadingness的保护(当apprtype未设置时忽略)。
- 單值:cascading、noncascading、all
- 預設值:all
- aplimit
要回傳的頁面總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- apdir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- apfilterlanglinks
过滤基于页面是否有语言链接。注意这可能不考虑由扩展添加的语言链接。
- 單值:withlanglinks、withoutlanglinks、all
- 預設值:all
- apprexpiry
要在页面上过滤的保护期限:
- indefinite
- 只获取带无限期保护的页面。
- definite
- 只获取带指定保护期限的页面。
- all
- 获取任意保护期限的页面。
- 單值:indefinite、definite、all
- 預設值:all
- 顯示以字母 B 為開頭的所有頁面清單。
- api.php?action=query&list=allpages&apfrom=B [在沙盒中開啟]
- 顯示 4 個以 T 為開頭的頁面之資訊。
- api.php?action=query&generator=allpages&gaplimit=4&gapfrom=T&prop=info [在沙盒中開啟]
- 显示前2个以Re开头的非重定向页面的内容。
- api.php?action=query&generator=allpages&gaplimit=2&gapfilterredir=nonredirects&gapfrom=Re&prop=revisions&rvprop=content [在沙盒中開啟]
list=allredirects (ar)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列出至命名空間的所有重新導向。
- arcontinue
當有更多結果可用時,使用這個繼續。
- arfrom
要起始列舉的重新導向標題。
- arto
要終止列舉的重新導向標題。
- arprefix
搜尋以此值為開頭的所有目標頁面。
- arunique
只显示明显的目标页面。不能与arprop=ids|fragment|interwiki一起使用。 当作为生成器使用时,产生目标页面而不是来源页面。
- 類型:布林值(詳細資訊)
- arprop
要包含的資訊部份:
- ids
- 添加重新導向頁面的頁面 ID(不能與 arunique 一起使用)。
- title
- 添加重新導向的標題。
- fragment
- 添加來自重新導向的部份(不能與 arunique 一起使用)。
- interwiki
- 添加來自重新導向的跨 wiki 前綴(不能與 arunique 一起使用)。
- 多值 (以 | 或 alternative 分隔):ids、title、fragment、interwiki
- 預設值:title
- arnamespace
要列舉的命名空間。
- 單值:-2、-1、0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 預設值:0
- arlimit
要回傳的項目總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- ardir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- 列出目標頁面,包含頁面 ID 以 B 為起始的遺失項目。
- api.php?action=query&list=allredirects&arfrom=B&arprop=ids|title [在沙盒中開啟]
- 列出唯一目標頁面。
- api.php?action=query&list=allredirects&arunique=&arfrom=B [在沙盒中開啟]
- 取得所有目標頁面,標記為遺失。
- api.php?action=query&generator=allredirects&garunique=&garfrom=B [在沙盒中開啟]
- 取得包含重新導向的頁面。
- api.php?action=query&generator=allredirects&garfrom=B [在沙盒中開啟]
list=allrevisions (arv)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列出所有修訂版本。
- arvprop
各修訂所要取得的屬性:
- ids
- 修訂 ID。
- flags
- 修訂標籤(小修改)。
- timestamp
- 修訂的時間戳記。
- user
- 做出修訂的使用者。
- userid
- 修訂創建者的使用者 ID
- size
- 修訂的長度(位元組)。
- slotsize
- 每次修订间隔的长度(字节)。
- sha1
- 修訂的 SHA-1(base 16)。
- slotsha1
- 每次修订间隔的SHA-1(base 16)。
- contentmodel
- 每次修订间隔的内容模型ID。
- comment
- 由用户对修订做出的摘要。
- parsedcomment
- 由用户对修订做出的被解析的摘要。
- content
- 每次修订间隔的内容。
- tags
- 修訂標籤。
- roles
- List content slot roles that exist in the revision.
- parsetree
- 已停用。 请改用action=expandtemplates或action=parse。修订内容的XML解析树(需要内容模型
wikitext
)。
- 多值 (以 | 或 alternative 分隔):ids、flags、timestamp、user、userid、size、slotsize、sha1、slotsha1、contentmodel、comment、parsedcomment、content、tags、roles、parsetree
- 預設值:ids|timestamp|flags|comment|user
- arvslots
Which revision slots to return data for, when slot-related properties are included in arvprops. If omitted, data from the main slot will be returned in a backwards-compatible format.
- 多值 (以 | 或 alternative 分隔):main
- 要指定所有值,請使用*。
- arvlimit
限制所回傳的修訂數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- arvexpandtemplates
- 已停用。
请改用action=expandtemplates。展开修订内容中的模板(需要arvprop=content)。
- 類型:布林值(詳細資訊)
- arvgeneratexml
- 已停用。
请改用action=expandtemplates或action=parse。生成用于修订内容的XML解析树(需要arvprop=content;被arvprop=parsetree所取代)。
- 類型:布林值(詳細資訊)
- arvparse
- 已停用。
请改用action=parse。解析修订内容(需要arvprop=content)。由于性能原因,如果此选项被使用,arvlimit会被强制为1。
- 類型:布林值(詳細資訊)
- arvsection
只检索此段落数的内容。
- arvdiffto
- 已停用。
请改用action=compare。要比较修订差异的修订ID。使用prev、next和cur分别用于上个、下个和当前修订。
- arvdifftotext
- 已停用。
请改用action=compare。要比较修订差异的文本。只有修订的有限数字内的差异。覆盖arvdiffto。如果arvsection被设置,只有那个段落将与此文本之间比较差异
- arvdifftotextpst
- 已停用。
请改用action=compare。在编辑文本前对其执行预保存转换。只当与arvdifftotext一起使用时有效。
- 類型:布林值(詳細資訊)
- arvcontentformat
- 已停用。
序列化用于arvdifftotext的格式并预估内容输出。
- 單值:text/plain、text/x-wiki、text/javascript、application/json、text/css
- arvuser
此列出由該使用者作出的修訂。
- 類型:使用者名稱
- arvnamespace
僅列出此命名空間的頁面。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- arvstart
起始列舉的時間戳記。
- 類型:時間戳記(允許格式)
- arvend
終止列舉的時間戳記。
- 類型:時間戳記(允許格式)
- arvdir
列舉的方向:
- newer
- 最舊的優先。注意:arvstart應在arvend之前。
- older
- 最新的優先(預設)。注意:arvstart應在arvend之後。
- 單值:newer、older
- 預設值:older
- arvexcludeuser
不要列出由該使用者作出的修訂。
- 類型:使用者名稱
- arvcontinue
當有更多結果可用時,使用這個繼續。
- arvgeneratetitles
當作為產生器時使用,產生標題而非修訂 ID。
- 類型:布林值(詳細資訊)
- 列出由使用者 Example 做出的最近 50 個貢獻。
- api.php?action=query&list=allrevisions&arvuser=Example&arvlimit=50 [在沙盒中開啟]
- 列出在主命名空間的前 50 個修訂。
- api.php?action=query&list=allrevisions&arvdir=newer&arvlimit=50 [在沙盒中開啟]
list=alltransclusions (at)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列出所有嵌入页面(使用{{x}}嵌入的页面),包括不存在的。
- atcontinue
當有更多結果可用時,使用這個繼續。
- atfrom
要起始列舉的嵌入標題。
- atto
要終止列舉的嵌入標題。
- atprefix
搜索所有以此值开头的嵌入的标题。
- atunique
只显示明显的被嵌入标题。不能与atprop=ids一起使用。 当作为生成器使用时,产生目标页面而不是来源页面。
- 類型:布林值(詳細資訊)
- atprop
要包含到的資訊部份:
- ids
- 添加嵌入頁面的頁面 ID(不能與 atunique 一起使用)。
- title
- 添加嵌入的標題。
- 多值 (以 | 或 alternative 分隔):ids、title
- 預設值:title
- atnamespace
要列舉的命名空間。
- 單值:-2、-1、0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 預設值:10
- atlimit
要回傳的項目總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- atdir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- 列出嵌入標題,包含頁面 ID 以 B 為起始的遺失項目。
- api.php?action=query&list=alltransclusions&atfrom=B&atprop=ids|title [在沙盒中開啟]
- 列出獨一嵌入標題。
- api.php?action=query&list=alltransclusions&atunique=&atfrom=B [在沙盒中開啟]
- 取得所有嵌入標題,標記為遺失。
- api.php?action=query&generator=alltransclusions&gatunique=&gatfrom=B [在沙盒中開啟]
- 取得包含嵌入的頁面。
- api.php?action=query&generator=alltransclusions&gatfrom=B [在沙盒中開啟]
list=allusers (au)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列舉所有已註冊使用者。
- aufrom
起始列舉的使用者名稱。
- auto
終止列舉的使用者名稱。
- auprefix
搜尋以此值為開頭的所有使用者。
- audir
排序的方向。
- 單值:ascending、descending
- 預設值:ascending
- augroup
僅包含在指定群組的使用者。
- 多值 (以 | 或 alternative 分隔):bot、sysop、interface-admin、bureaucrat、patroller
- auexcludegroup
排除指定群組中的使用者
- 多值 (以 | 或 alternative 分隔):bot、sysop、interface-admin、bureaucrat、patroller
- aurights
仅列出有所选权限的用户。不包括隐性的或自动加入的用户组别(如*、用户或自动确认用户)所授予的权限。
- 多值 (以 | 或 alternative 分隔):apihighlimits、applychangetags、autoconfirmed、autocreateaccount、autopatrol、bigdelete、block、blockemail、bot、browsearchive、changetags、createaccount、createpage、createtalk、delete、deletechangetags、deletedhistory、deletedtext、deletelogentry、deleterevision、edit、editcontentmodel、editinterface、editprotected、editmyoptions、editmyprivateinfo、editmyusercss、editmyuserjson、editmyuserjs、editmywatchlist、editsemiprotected、editsitecss、editsitejson、editsitejs、editusercss、edituserjson、edituserjs、hideuser、import、importupload、ipblock-exempt、managechangetags、markbotedits、mergehistory、minoredit、move、movefile、move-categorypages、move-rootuserpages、move-subpages、nominornewtalk、noratelimit、override-export-depth、pagelang、patrol、patrolmarks、protect、purge、read、reupload、reupload-own、reupload-shared、rollback、sendemail、siteadmin、suppressionlog、suppressredirect、suppressrevision、unblockself、undelete、unwatchedpages、upload、upload_by_url、userrights、userrights-interwiki、viewmyprivateinfo、viewmywatchlist、viewsuppressed、writeapi、nuke、renameuser、patroller、interwiki
- 上限值為 50 (機器人為 500)。
- auprop
要包含的資訊部份:
- blockinfo
- 添加有關使用者目前封鎖的資訊。
- groups
- 列举用户所在的组。这使用更多服务器资源,并可能返回少于限制的结果。
- implicitgroups
- 列出用户自动属于的所有组。
- rights
- 列出使用者所擁有的權限。
- editcount
- 添加使用者的編輯次數。
- registration
- 如果可能,添加用户注册时的时间戳(可能为空白)。
- centralids
- 添加中心ID并为用户附加状态。
- 多值 (以 | 或 alternative 分隔):blockinfo、groups、implicitgroups、rights、editcount、registration、centralids
- aulimit
要回傳的使用者名稱總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- auwitheditsonly
僅列出有做過編輯的使用者。
- 類型:布林值(詳細資訊)
- auactiveusers
僅列出在最近 30 天裡活躍的使用者。
- 類型:布林值(詳細資訊)
- auattachedwiki
与auprop=centralids一起使用,也表明用户是否附加于此ID定义的wiki。
list=backlinks (bl)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
找出連結至指定頁面的所有頁面。
- bltitle
要搜尋的標題。不能與 blpageid 一起使用。
- blpageid
要搜尋的頁面 ID。不能與 bltitle 一起使用。
- 類型:整數
- blcontinue
當有更多結果可用時,使用這個繼續。
- blnamespace
要列舉的命名空間。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- bldir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- blfilterredir
如何过滤重定向。当blredirect被启用时如果设置为nonredirects,这只会应用到第二级。
- 單值:all、redirects、nonredirects
- 預設值:all
- bllimit
返回总计页面数。如果blredirect被启用,则限定分别适用于每一等级(这意味着将返回多达2 * bllimit个结果)。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- blredirect
如果链入页面是一个重定向,则寻找所有链接至此重定向的页面。最大限制减半。
- 類型:布林值(詳細資訊)
- 顯示至 Main page 的連結。
- api.php?action=query&list=backlinks&bltitle=Main%20Page [在沙盒中開啟]
- 取得連結至 Main page 的相關頁面資訊。
- api.php?action=query&generator=backlinks&gbltitle=Main%20Page&prop=info [在沙盒中開啟]
list=blocks (bk)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列出所有被封鎖使用者與 IP 位址。
- bkstart
起始列舉的時間戳記。
- 類型:時間戳記(允許格式)
- bkend
終止列舉的時間戳記。
- 類型:時間戳記(允許格式)
- bkdir
列舉的方向:
- newer
- 最舊的優先。注意:bkstart應在bkend之前。
- older
- 最新的優先(預設)。注意:bkstart應在bkend之後。
- 單值:newer、older
- 預設值:older
- bkids
要列出的封鎖 ID 清單(可選)。
- 類型:整數列表
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- bkusers
要搜尋的使用者清單(可選)。
- 類型:使用者名稱列表
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- bkip
取得套用在此 IP 位址或 CIDR 範圍的所有封鎖與所包含的範圍封鎖。不可與 bkusers 一起使用。CIDR 範圍不可超過 IPv4/16 或 IPv6/19。
- bklimit
能列出封鎖的最大數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- bkprop
要取得的屬性。
- id
- 添加封鎖 ID。
- user
- 添加已封鎖使用者的使用者名稱。
- userid
- 添加已封鎖使用者的使用者 ID。
- by
- 添加進行封鎖中的使用者之使用者名稱。
- byid
- 添加進行封鎖中的使用者之使用者 ID。
- timestamp
- 添加當封鎖生效的時間戳記。
- expiry
- 添加當封鎖到期的時間戳記。
- reason
- 添加封鎖的原因。
- range
- 添加受封鎖影響的 IP 地址範圍。
- flags
- 标记编辑禁止(自动封禁、仅限匿名用户等)。
- 多值 (以 | 或 alternative 分隔):id、user、userid、by、byid、timestamp、expiry、reason、range、flags
- 預設值:id|user|by|timestamp|expiry|reason|flags
- bkshow
只显示符合这些标准的项目。 例如,要只查看IP地址的无限期封禁,设置bkshow=ip|!temp。
- 多值 (以 | 或 alternative 分隔):account、!account、temp、!temp、ip、!ip、range、!range
- bkcontinue
當有更多結果可用時,使用這個繼續。
- 列出封鎖。
- api.php?action=query&list=blocks [在沙盒中開啟]
- 列出使用者 Alice 與 Bob 的封鎖。
- api.php?action=query&list=blocks&bkusers=Alice|Bob [在沙盒中開啟]
list=categorymembers (cm)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
在指定的分類中列出所有頁面。
- cmtitle
所要列舉的分類(必要)。必須包含 分類: 前綴。不可與 cmpageid 一同使用。
- cmpageid
要列舉的分類之頁面 ID。不能與 cmtitle 同時使用。
- 類型:整數
- cmprop
要包含的資訊部份:
- ids
- 添加頁面 ID。
- title
- 添加標題與頁面的命名空間 ID。
- sortkey
- 添加使用來在分類裡排序的排序鍵(十六進位字串)。
- sortkeyprefix
- 添加用于分类中排序的关键字前缀(关键字的人类可读部分)。
- type
- 添加页面被分类的类型(page、subcat或file)。
- timestamp
- 添加在頁面有被包含時的時間戳記。
- 多值 (以 | 或 alternative 分隔):ids、title、sortkey、sortkeyprefix、type、timestamp
- 預設值:ids|title
- cmnamespace
仅包含这些名字空间的页面。注意cmtype=subcat或cmtype=file可能被使用,而不是cmnamespace=14或6。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- cmtype
包含的分类成员类型。当cmsort=timestamp被设置时会忽略。
- 多值 (以 | 或 alternative 分隔):page、subcat、file
- 預設值:page|subcat|file
- cmcontinue
當有更多結果可用時,使用這個繼續。
- cmlimit
回傳的頁面數量上限。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- cmsort
作為排序順序的屬性。
- 單值:sortkey、timestamp
- 預設值:sortkey
- cmdir
排序的方向。
- 單值:asc、desc、ascending、descending、newer、older
- 預設值:ascending
- cmstart
起始列出的時間戳記。僅能與 cmsort=timestamp 一起使用。
- 類型:時間戳記(允許格式)
- cmend
結束列出的時間戳記。僅能與 cmsort=timestamp 一起使用。
- 類型:時間戳記(允許格式)
- cmstarthexsortkey
开始列举的关键词,由cmprop=sortkey返回。不能与cmsort=sortkey一起使用。
- cmendhexsortkey
结束列举的关键字,由cmprop=sortkey返回。只能与cmsort=sortkey一起使用。
- cmstartsortkeyprefix
要开始列举的排序关键词前缀。只能与cmsort=sortkey一起使用。覆盖cmstarthexsortkey。
- cmendsortkeyprefix
要结束列举before的关键字前缀(而不是at;如果此值出现,它将不被包括!)只能与cmsort=sortkey一起使用。覆盖cmendhexsortkey。
- cmstartsortkey
- 已停用。
請改用 cmstarthexsortkey。
- cmendsortkey
- 已停用。
請改用 cmendhexsortkey。
- 取得在 Category:Physics 裡前 10 項的頁面。
- api.php?action=query&list=categorymembers&cmtitle=Category:Physics [在沙盒中開啟]
- 取得在 Category:Physics 裡前 10 個頁面的頁面資訊。
- api.php?action=query&generator=categorymembers&gcmtitle=Category:Physics&prop=info [在沙盒中開啟]
list=deletedrevs (dr)
- 此模組已停用。
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列出已刪除的修訂。
操作于三种模式中:
- 为指定标题列举已删除修订,按时间戳排列。
- 为指定用户列举已删除贡献,按时间戳排列(未指定标题)。
- 在指定名字空间中列举所有已删除修订,按标题和时间戳排列(无指定标题,未设置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、828、829
- 預設值:0
- drtag
僅列出以此標籤所標記的修訂。
- druser
此列出由該使用者作出的修訂。
- 類型:使用者名稱
- drexcludeuser
不要列出由該使用者作出的修訂。
- 類型:使用者名稱
- drprop
要获取的属性:
- revid
- 添加被删除修订的修订ID。
- parentid
- 添加上一修订的修订ID至页面。
- user
- 添加做出修订的用户。
- userid
- 添加做出修订的用户ID。
- comment
- 添加修订摘要。
- parsedcomment
- 添加解析过的修订摘要。
- minor
- 如果修订是小编辑则加标签。
- len
- 添加修订长度(字节)。
- sha1
- 添加修订的SHA-1(base 16)。
- content
- 添加修订内容。
- token
- 已弃用。提供编辑令牌。
- tags
- 修订标签。
- 多值 (以 | 或 alternative 分隔):revid、parentid、user、userid、comment、parsedcomment、minor、len、sha1、content、token、tags
- 預設值:user|comment
- drlimit
修訂能列出的最大數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- drcontinue
當有更多結果可用時,使用這個繼續。
- 列出最近已删除的对页面Main Page和Talk:Main Page的贡献,带内容(模式1)。
- api.php?action=query&list=deletedrevs&titles=Main%20Page|Talk:Main%20Page&drprop=user|comment|content [在沙盒中開啟]
- 列出最近前 50 個已刪除掉由 Bob 所做出的貢獻(模式 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= [在沙盒中開啟]
list=embeddedin (ei)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
查找所有嵌入指定标题的页面。
- eititle
要搜尋的標題。不能與 eipageid 一起使用。
- eipageid
要搜尋的頁面 ID。不能與 eititle 一起使用。
- 類型:整數
- eicontinue
當有更多結果可用時,使用這個繼續。
- einamespace
要列舉的命名空間。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- eidir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- eifilterredir
如何過濾重新導向。
- 單值:all、redirects、nonredirects
- 預設值:all
- eilimit
要回傳的頁面總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- 顯示嵌入 Template:Stub 的頁面。
- api.php?action=query&list=embeddedin&eititle=Template:Stub [在沙盒中開啟]
- 取得有關嵌入 Template:Stub 的頁面之資訊。
- api.php?action=query&generator=embeddedin&geititle=Template:Stub&prop=info [在沙盒中開啟]
list=exturlusage (eu)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列舉包含指定 URL 的頁面。
- euprop
要包含的資訊部份:
- ids
- 添加頁面 ID。
- title
- 添加標題與頁面的命名空間 ID。
- url
- 添加用於頁面的 URL。
- 多值 (以 | 或 alternative 分隔):ids、title、url
- 預設值:ids|title|url
- euoffset
當有更多結果可用時,使用這個繼續。
- 類型:整數
- euprotocol
URL协议。如果为空并且euquery被设置,协议为http。将此和euquery都留空以列举所有外部链接。
- 單值:可以空白,或 bitcoin、ftp、ftps、geo、git、gopher、http、https、irc、ircs、magnet、mailto、mms、news、nntp、redis、sftp、sip、sips、sms、ssh、svn、tel、telnet、urn、worldwind、xmpp
- 預設值:(空)
- euquery
不帶協定的搜尋字串。請查看 Special:LinkSearch。請留空以列出所有外部連結。
- eunamespace
要列舉的頁面命名空間。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- eulimit
要回傳的頁面數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- euexpandurl
用标准协议展开协议相关URL。
- 類型:布林值(詳細資訊)
list=filearchive (fa)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
依序列舉所有已刪除檔案。
- fafrom
起始列舉的圖片標題。
- fato
終止列舉的圖片標題。
- faprefix
搜尋以此值為開頭的所有圖片標題。
- fadir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- fasha1
圖片的 SHA1 雜湊值。覆蓋 fasha1base36。
- fasha1base36
以 base 36 的圖片 SHA1 雜湊值(使用在 MediaWiki)。
- faprop
要取得的圖片資訊:
- sha1
- 替圖片添加 SHA-1 雜湊值。
- timestamp
- 添加上傳版本的時間戳記。
- user
- 添加上傳該圖片版本的使用者。
- size
- 添加圖片大小(位元組)、高度、寬度、頁面計數(若可套用的話)。
- dimensions
- 用于大小的别名。
- description
- 添加圖片版本的描述。
- parseddescription
- 解析版本的描述。
- mime
- 添加圖片的 MIME。
- mediatype
- 添加圖片的媒體類型。
- metadata
- 列出圖片版本的 Exif 詮釋資料。
- bitdepth
- 添加版本的位元深度。
- archivename
- 添加非最新版本的存檔版本檔案名稱。
- 多值 (以 | 或 alternative 分隔):sha1、timestamp、user、size、dimensions、description、parseddescription、mime、mediatype、metadata、bitdepth、archivename
- 預設值:timestamp
- falimit
要回傳的圖片總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- facontinue
當有更多結果可用時,使用這個繼續。
- 顯示所有已刪除檔案的清單。
- api.php?action=query&list=filearchive [在沙盒中開啟]
list=imageusage (iu)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
尋找使用到指定圖片標題的所有頁面。
- iutitle
要搜尋的標題。不能與 iupageid 一起使用。
- iupageid
要搜尋的頁面 ID。不能與 iutitle 一起使用。
- 類型:整數
- iucontinue
當有更多結果可用時,使用這個繼續。
- iunamespace
要列舉的命名空間。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- iudir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- iufilterredir
如何过滤重定向。当iuredirect被启用时如果设置为nonredirects,这只会应用到第二级。
- 單值:all、redirects、nonredirects
- 預設值:all
- iulimit
返回总计页面数。如果iuredirect被启用,则限定分别适用于每一等级(这意味着将返回多达2 * iulimit个结果)。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- iuredirect
如果链接页面是重定向,则查找所有链接至该重定向的页面。最大限制减半。
- 類型:布林值(詳細資訊)
list=iwbacklinks (iwbl)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
找出連結至指定跨 wiki 連結的所有頁面。
可用于查找所有有前缀的链接,或是链至某一标题的所有链接(带指定前缀)。两参数均不使用实际上就是“all interwiki links”。
- iwblprefix
跨 wiki 前綴。
- iwbltitle
要搜尋的跨 wiki 連結。必須與 iwblblprefix 一起使用。
- iwblcontinue
當有更多結果可用時,使用這個繼續。
- iwbllimit
要回傳的頁面總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- iwblprop
要取得的屬性。
- iwprefix
- 添加跨 wiki 前綴。
- iwtitle
- 添加跨 wiki 標題。
- 多值 (以 | 或 alternative 分隔):iwprefix、iwtitle
- 預設值:(空)
- iwbldir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
list=langbacklinks (lbl)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
找出連結至指定語言連結的所有頁面。
可被用于查找所有带某一语言代码的链接,或所有至某一标题的链接(带指定语言)。不使用任何参数就意味着“all language links”。
注意这可能不考虑由扩展添加的语言链接。
- lbllang
用於語言的語言連結。
- lbltitle
要搜尋的語言連結。必須與lbllang一同使用。
- lblcontinue
當有更多結果可用時,使用這個繼續。
- lbllimit
要回傳的頁面總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- lblprop
要取得的屬性。
- lllang
- 添加用於語言連結的語言代碼。
- lltitle
- 添加語言連結標題。
- 多值 (以 | 或 alternative 分隔):lllang、lltitle
- 預設值:(空)
- lbldir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
list=logevents (le)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
從日誌中獲取事件。
- leprop
要取得的屬性。
- ids
- 添加日誌事件的 ID。
- title
- 添加日誌事件的頁面標題。
- type
- 添加日誌事件的類型。
- user
- 添加承擔日誌事件的使用者。
- userid
- 添加承擔日誌事件的使用者 ID。
- timestamp
- 添加日誌事件的時間戳記。
- comment
- 添加日誌事件的註釋。
- parsedcomment
- 添加日誌事件的解析註釋。
- details
- 列出日誌事件的額外詳細資訊。
- tags
- 列出日誌事件的標籤。
- 多值 (以 | 或 alternative 分隔):ids、title、type、user、userid、timestamp、comment、parsedcomment、details、tags
- 預設值:ids|title|type|user|timestamp|comment|details
- letype
篩選僅為此類型的日誌項目。
- 單值:可以空白,或 renameuser、block、protect、rights、delete、upload、move、import、patrol、merge、suppress、tag、managetags、contentmodel、newusers、create、interwiki
- leaction
过滤日志操作为仅限此操作。覆盖letype。在可用值列表中,带星号通配符的值例如action/*可在斜线(/)后拥有不同字符串。
- 單值:interwiki/*、renameuser/renameuser、block/block、block/reblock、block/unblock、contentmodel/change、contentmodel/new、delete/delete、delete/delete_redir、delete/event、delete/restore、delete/revision、import/interwiki、import/upload、managetags/activate、managetags/create、managetags/deactivate、managetags/delete、merge/merge、move/move、move/move_redir、patrol/patrol、patrol/autopatrol、protect/modify、protect/move_prot、protect/protect、protect/unprotect、rights/autopromote、rights/rights、suppress/block、suppress/delete、suppress/event、suppress/reblock、suppress/revision、tag/update、upload/overwrite、upload/revert、upload/upload、newusers/newusers、newusers/create、newusers/create2、newusers/byemail、newusers/autocreate、create/create
- lestart
起始列舉的時間戳記。
- 類型:時間戳記(允許格式)
- leend
結束列舉的時間戳記。
- 類型:時間戳記(允許格式)
- ledir
列舉的方向:
- newer
- 最舊的優先。注意:lestart應在leend之前。
- older
- 最新的優先(預設)。注意:lestart應在leend之後。
- 單值:newer、older
- 預設值:older
- leuser
篩選由指定使用者所產生出的項目。
- 類型:使用者名稱
- letitle
篩選與這些頁面關聯的項目。
- lenamespace
篩選在這些指定命名空間裡的項目。
- 單值:-2、-1、0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- leprefix
篩選以此前綴為開頭的項目。
- letag
僅列出以此標籤所標記的事件項目。
- lelimit
要回傳的事件項目總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- lecontinue
當有更多結果可用時,使用這個繼續。
list=mystashedfiles (msf)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
获取当前用户上传暂存库中的文件列表。
- msfprop
要索取的檔案屬性。
- size
- 索取檔案大小與圖片尺寸。
- type
- 索取檔案的 MIME 類型以及媒體類型。
- 多值 (以 | 或 alternative 分隔):size、type
- 預設值:(空)
- msflimit
要取得的檔案數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- msfcontinue
當有更多結果可用時,使用這個繼續。
- 获取当前用户上传暂存库中的文件的filekey、大小和像素尺寸。
- api.php?action=query&list=mystashedfiles&msfprop=size [在沙盒中開啟]
list=pagepropnames (ppn)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列出所有在 wiki 使用的頁面屬性名稱。
- ppncontinue
當有更多結果可用時,使用這個繼續。
- ppnlimit
回傳的名稱數量上限。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- 取得前 10 個屬性名稱。
- api.php?action=query&list=pagepropnames [在沙盒中開啟]
list=pageswithprop (pwp)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列出使用到指定頁面屬性的所有頁面。
- pwppropname
要用于列举页面的页面属性(action=query&list=pagepropnames返回正在使用中的页面属性名称)。
- 此參數為必填。
- pwpprop
要包含到的資訊部份:
- ids
- 添加頁面 ID。
- title
- 添加標題與頁面的命名空間 ID。
- value
- 添加頁面屬性的值。
- 多值 (以 | 或 alternative 分隔):ids、title、value
- 預設值:ids|title
- pwpcontinue
當有更多結果可用時,使用這個繼續。
- pwplimit
回傳的頁面數量上限。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- pwpdir
排序的方向。
- 單值:ascending、descending
- 預設值:ascending
- 列出前 10 個使用
{{DISPLAYTITLE:}}
的頁面。 - api.php?action=query&list=pageswithprop&pwppropname=displaytitle&pwpprop=ids|title|value [在沙盒中開啟]
- 取得前 10 個使用到
__NOTOC__
頁面的額外資訊。 - api.php?action=query&generator=pageswithprop&gpwppropname=notoc&prop=info [在沙盒中開啟]
list=prefixsearch (ps)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
執行頁面標題的前綴搜尋。
尽管名称类似,但此模块不等于Special:PrefixIndex;详见action=query&list=allpages中的apprefix参数。此模块的目的类似action=opensearch:基于用户的输入提供最佳匹配的标题。取决于搜索引擎后端,这可能包括错拼纠正、避免重定向和其他启发性行为。
- pssearch
搜尋字串。
- 此參數為必填。
- psnamespace
搜尋的命名空間。若 pssearch 以有效的命名空間前綴為開頭則會被忽略。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- 預設值:0
- pslimit
回傳的結果數量上限。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- psoffset
當有更多結果可用時,使用這個繼續。
- 類型:整數
- 預設值:0
- 搜尋開頭為 meaning 的頁面標題。
- api.php?action=query&list=prefixsearch&pssearch=meaning [在沙盒中開啟]
list=protectedtitles (pt)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列出所有被限制创建的标题。
- ptnamespace
僅列出這些命名空間的標題。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- ptlevel
僅列出具有這些保護層級的標題。
- 多值 (以 | 或 alternative 分隔):autoconfirmed、sysop
- ptlimit
要回傳的頁面總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- ptdir
列舉的方向:
- newer
- 最舊的優先。注意:ptstart應在ptend之前。
- older
- 最新的優先(預設)。注意:ptstart應在ptend之後。
- 單值:newer、older
- 預設值:older
- ptstart
从此保护时间戳开始列举。
- 類型:時間戳記(允許格式)
- ptend
列举至此保护时间戳为止。
- 類型:時間戳記(允許格式)
- ptprop
要取得的屬性。
- timestamp
- 添加保护被添加时的时间戳。
- user
- 添加做出添加保護操作的使用者。
- userid
- 添加做出添加保護操作的使用者 ID。
- comment
- 添加保護的註釋。
- parsedcomment
- 添加保護的解析註釋。
- expiry
- 添加保护将被提升时的时间戳。
- level
- 添加保護層級。
- 多值 (以 | 或 alternative 分隔):timestamp、user、userid、comment、parsedcomment、expiry、level
- 預設值:timestamp|level
- ptcontinue
當有更多結果可用時,使用這個繼續。
list=querypage (qp)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
取得透過特殊頁面 QueryPage-based 所提供的清單。
- qppage
特殊頁面的名稱。註:區分大小寫。
- 此參數為必填。
- 單值:Ancientpages、BrokenRedirects、Deadendpages、DoubleRedirects、ListDuplicatedFiles、Listredirects、Lonelypages、Longpages、MediaStatistics、Mostcategories、Mostimages、Mostinterwikis、Mostlinkedcategories、Mostlinkedtemplates、Mostlinked、Mostrevisions、Fewestrevisions、Shortpages、Uncategorizedcategories、Uncategorizedpages、Uncategorizedimages、Uncategorizedtemplates、Unusedcategories、Unusedimages、Wantedcategories、Wantedfiles、Wantedpages、Wantedtemplates、Unwatchedpages、Unusedtemplates、Withoutinterwiki
- qpoffset
當有更多結果可用時,使用這個繼續。
- 類型:整數
- 預設值:0
- qplimit
回傳的結果數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
list=random (rn)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
取得隨機頁面集合
页面列举在一个固定序列中,只有起始点是随机的。这意味着如果Main Page是列表中第一个随机页面的话,List of fictional monkeys将总是第二个,List of people on stamps of Vanuatu是第三个等。
- rnnamespace
僅回傳在這些命名空間的頁面。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- rnfilterredir
如何過濾重新導向。
- 單值:all、redirects、nonredirects
- 預設值:nonredirects
- rnredirect
- 已停用。
請改用 rnfilterredir=redirects。
- 類型:布林值(詳細資訊)
- rnlimit
限制所回傳的隨機頁面數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:1
- rncontinue
當有更多結果可用時,使用這個繼續。
- 從主命名空間回傳兩個隨機頁面。
- api.php?action=query&list=random&rnnamespace=0&rnlimit=2 [在沙盒中開啟]
- 從主命名空間回傳兩個隨機頁面的相關頁面資訊。
- api.php?action=query&generator=random&grnnamespace=0&grnlimit=2&prop=info [在沙盒中開啟]
list=recentchanges (rc)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列舉出最近變更。
- rcstart
起始列舉的時間戳記。
- 類型:時間戳記(允許格式)
- rcend
結束列舉的時間戳記。
- 類型:時間戳記(允許格式)
- rcdir
列舉的方向:
- newer
- 最舊的優先。注意:rcstart應在rcend之前。
- older
- 最新的優先(預設)。注意:rcstart應在rcend之後。
- 單值:newer、older
- 預設值:older
- rcnamespace
篩選僅為這些命名空間的更改。
- 多值 (以 | 或 alternative 分隔):-2、-1、0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- rcuser
此列出由該使用者作出的更改。
- 類型:使用者名稱
- rcexcludeuser
不要列出由該使用者作出的更改。
- 類型:使用者名稱
- rctag
僅列出以此標籤所標記的更改。
- rcprop
包含的額外資訊部份:
- user
- 添加承擔編輯的使用者,並標記出是否為 IP 使用者。
- userid
- 添加承擔編輯的使用者。
- comment
- 添加編輯的註釋。
- parsedcomment
- 添加編輯的解析註釋。
- flags
- 添加編輯的標籤。
- timestamp
- 添加編輯的時間戳記。
- title
- 添加編輯的頁面標題。
- ids
- 添加頁面 ID、最近更改 ID 以及新舊修訂 ID。
- sizes
- 添加新舊頁面長度(位元組)。
- redirect
- 若頁面為重新導向則標記編輯。
- patrolled
- 将可巡查编辑标记为已巡查或未巡查。
- loginfo
- 添加日誌資訊(日誌 ID、日誌類型、其它)至日誌項目。
- tags
- 列出項目的標籤。
- sha1
- 为与某一修订版本有关的记录添加内容校验和。
- 多值 (以 | 或 alternative 分隔):user、userid、comment、parsedcomment、flags、timestamp、title、ids、sizes、redirect、patrolled、loginfo、tags、sha1
- 預設值:title|timestamp|ids
- rctoken
- 已停用。
- 多值 (以 | 或 alternative 分隔):patrol
- rcshow
只显示满足这些标准的项目。例如,要只查看由登录用户做出的小编辑,设置rcshow=minor|!anon。
- 多值 (以 | 或 alternative 分隔):minor、!minor、bot、!bot、anon、!anon、redirect、!redirect、patrolled、!patrolled、unpatrolled、autopatrolled、!autopatrolled
- rclimit
要回傳變更總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- rctype
要顯示的更改類型。
- 多值 (以 | 或 alternative 分隔):edit、new、log、external、categorize
- 預設值:edit|new|log|categorize
- rctoponly
僅列出最新修訂的更改。
- 類型:布林值(詳細資訊)
- rctitle
篩選與這些頁面關聯的項目。
- rccontinue
當有更多結果可用時,使用這個繼續。
- rcgeneraterevisions
当作为生成器使用时,生成修订ID而不是标题。不带关联修订ID的最近更改记录(例如大多数日志记录)将不会生成任何东西。
- 類型:布林值(詳細資訊)
list=search (sr)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
執行全文搜尋。
- srsearch
搜索所有匹配此值的页面标题或内容。根据wiki的搜索后端工具,您可以使用搜索字符串以调用特殊搜索功能。
- 此參數為必填。
- srnamespace
僅以這些命名空間搜尋。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- 預設值:0
- srlimit
要回傳的頁面總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- sroffset
當有更多結果可用時,使用這個繼續。
- 類型:整數
- 預設值:0
- srwhat
要執行的搜尋類型。
- 單值:title、text、nearmatch
- srinfo
要回傳的詮釋資料。
- 多值 (以 | 或 alternative 分隔):totalhits、suggestion、rewrittenquery
- 預設值:totalhits|suggestion|rewrittenquery
- srprop
要回傳的屬性:
- size
- 添加以位元組為單位的頁面大小。
- wordcount
- 添加頁面的字數。
- timestamp
- 添加頁面自上一次編輯的時間戳記。
- snippet
- 添加已解析的頁面片段。
- titlesnippet
- 添加已解析的頁面標題片段。
- redirecttitle
- 添加符合重新導向的標題。
- redirectsnippet
- 添加已解析的重新導向標題片段。
- sectiontitle
- 添加符合段落的標題。
- sectionsnippet
- 添加已解析的符合段落標題片段。
- isfilematch
- 添加表明搜尋是否符合檔案內容的布林值。
- categorysnippet
- 添加已解析的符合分類片段。
- score
- 已停用。 已忽略
- hasrelated
- 已停用。 已忽略
- extensiondata
- 添加由擴充所產生的額外資料。
- 多值 (以 | 或 alternative 分隔):size、wordcount、timestamp、snippet、titlesnippet、redirecttitle、redirectsnippet、sectiontitle、sectionsnippet、isfilematch、categorysnippet、score、hasrelated、extensiondata
- 預設值:size|wordcount|timestamp|snippet
- srinterwiki
若可用的話,在搜尋裡包含跨 wiki 結果。
- 類型:布林值(詳細資訊)
- srenablerewrites
启用内部查询重写。一些搜索后端可以重写查询到另一个被认为能提供更好结果的位置,例如纠正拼写错误。
- 類型:布林值(詳細資訊)
- srsort
設定回傳結果的排序。
- 單值:relevance
- 預設值:relevance
- 搜尋 meaning。
- api.php?action=query&list=search&srsearch=meaning [在沙盒中開啟]
- 搜尋 meaning 的文字。
- api.php?action=query&list=search&srwhat=text&srsearch=meaning [在沙盒中開啟]
- 取得有關回傳搜尋 meaning 相關內容頁面的頁面資訊。
- api.php?action=query&generator=search&gsrsearch=meaning&prop=info [在沙盒中開啟]
list=tags (tg)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列出變更標記。
- tgcontinue
當有更多結果可用時,使用這個繼續。
- tglimit
能列出標籤的最大數量。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- tgprop
要取得的屬性。
- displayname
- 添加標籤的系統訊息。
- description
- 添加標籤的描述。
- hitcount
- 已添加此标签的修订版本与日志数量。
- defined
- 指示標籤是否已定義。
- source
- 获得标签来源,它可能包括用于扩展定义的标签的extension,以及用于可被用户手动应用的标签的manual。
- active
- 標籤是否仍被套用。
- 多值 (以 | 或 alternative 分隔):displayname、description、hitcount、defined、source、active
- 預設值:(空)
list=usercontribs (uc)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
按使用者來取得所有編輯。
- uclimit
回傳的貢獻數量上限。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- ucstart
返回的起始时间戳。
- 類型:時間戳記(允許格式)
- ucend
返回的最终时间戳。
- 類型:時間戳記(允許格式)
- uccontinue
當有更多結果可用時,使用這個繼續。
- ucuser
要检索贡献的用户。不能与ucuserids或ucuserprefix一起使用。
- 類型:使用者名稱列表
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- ucuserids
要检索贡献的用户ID。不能与ucuser或ucuserprefix一起使用。
- 類型:整數列表
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- ucuserprefix
取得所有用户名以这个值开头的用户的贡献。不能与ucuser或ucuserids一起使用。
- ucdir
列舉的方向:
- newer
- 最舊的優先。注意:ucstart應在ucend之前。
- older
- 最新的優先(預設)。注意:ucstart應在ucend之後。
- 單值:newer、older
- 預設值:older
- ucnamespace
僅列出這些命名空間的貢獻。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- ucprop
包含的額外資訊部份:
- ids
- 添加頁面 ID 與修訂 ID。
- title
- 添加標題與頁面的命名空間 ID。
- timestamp
- 添加編輯的時間戳記。
- comment
- 添加編輯的註釋。
- parsedcomment
- 添加編輯的解析註釋。
- size
- 添加編輯的新大小。
- sizediff
- 添加与父编辑相比该编辑的大小变化。
- flags
- 添加編輯的標籤。
- patrolled
- 標記已巡查編輯。
- tags
- 列出編輯的標籤。
- 多值 (以 | 或 alternative 分隔):ids、title、timestamp、comment、parsedcomment、size、sizediff、flags、patrolled、tags
- 預設值:ids|title|timestamp|comment|size|flags
- ucshow
只显示符合这些标准的项目,例如只显示不是小编辑的编辑:ucshow=!minor。
如果ucshow=patrolled或ucshow=!patrolled被设定,早于$wgRCMaxAge(7776000秒)的修订不会被显示。
- 多值 (以 | 或 alternative 分隔):minor、!minor、patrolled、!patrolled、autopatrolled、!autopatrolled、top、!top、new、!new
- uctag
僅列出以此標籤所標記的修訂。
- uctoponly
- 已停用。
僅列出最新修訂的更改。
- 類型:布林值(詳細資訊)
- 顯示使用者 Example 的貢獻。
- api.php?action=query&list=usercontribs&ucuser=Example [在沙盒中開啟]
- 顯示所有來自於前綴為 192.0.2. 的 IP 地址貢獻。
- api.php?action=query&list=usercontribs&ucuserprefix=192.0.2. [在沙盒中開啟]
list=users (us)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
取得有關使用者清單的資訊。
- usprop
要包含的資訊部份:
- blockinfo
- 如果用户被封禁就标记,并注明是谁封禁,以何种原因封禁的。
- groups
- 列出各使用者所隸屬的所有群組。
- groupmemberships
- 列举明确分配给每位用户的用户组,包括每个用户组成员的过期时间。
- implicitgroups
- 列举用户自动作为成员之一的所有组。
- rights
- 列出各使用者所擁有的權限。
- editcount
- 添加使用者的編輯數。
- registration
- 添加使用者的註冊時間戳記。
- emailable
- 当用户可以并希望通过Special:Emailuser接收电子邮件时标记。
- gender
- 标记用户性别。返回“male”、“female”或“unknown”。
- centralids
- 添加中心ID并为用户附加状态。
- cancreate
- 表明是否可以为有效但尚未注册的用户名创建一个账户。
- 多值 (以 | 或 alternative 分隔):blockinfo、groups、groupmemberships、implicitgroups、rights、editcount、registration、emailable、gender、centralids、cancreate
- usattachedwiki
与usprop=centralids一起使用,表明用户是否附加于此ID定义的wiki。
- ususers
要獲取的使用者清單。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- ususerids
要獲取的使用者 ID 清單。
- 類型:整數列表
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- ustoken
- 已停用。
- 多值 (以 | 或 alternative 分隔):userrights
list=watchlist (wl)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
在当前用户的监视列表中获取对页面的最近更改。
- wlallrev
将同一页面的多个修订包含于指定的时间表内。
- 類型:布林值(詳細資訊)
- wlstart
起始列舉的時間戳記。
- 類型:時間戳記(允許格式)
- wlend
結束列舉的時間戳記。
- 類型:時間戳記(允許格式)
- wlnamespace
过滤更改为仅限指定名字空间。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- wluser
此列出由該使用者作出的更改。
- 類型:使用者名稱
- wlexcludeuser
不要列出由該使用者作出的更改。
- 類型:使用者名稱
- wldir
列舉的方向:
- newer
- 最舊的優先。注意:wlstart應在wlend之前。
- older
- 最新的優先(預設)。注意:wlstart應在wlend之後。
- 單值:newer、older
- 預設值:older
- wllimit
每個請求要回傳的結果總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- wlprop
要取得的額外屬性:
- ids
- 添加修訂 ID 與頁面 ID。
- title
- 添加頁面標題。
- flags
- 添加編輯的標籤。
- user
- 添加有做出編輯的使用者。
- userid
- 添加有做出編輯的使用者 ID。
- comment
- 添加編輯的註釋。
- parsedcomment
- 添加編輯的解析註釋。
- timestamp
- 添加編輯的時間戳記。
- patrol
- 標記編輯為已巡查。
- sizes
- 添加頁面舊有與新的長度。
- notificationtimestamp
- 添加最近被通知有关编辑的用户的时间戳。
- loginfo
- 在适当位置添加日志信息。
- tags
- 列出項目的標籤。
- 多值 (以 | 或 alternative 分隔):ids、title、flags、user、userid、comment、parsedcomment、timestamp、patrol、sizes、notificationtimestamp、loginfo、tags
- 預設值:ids|title|flags
- wlshow
只显示满足这些标准的项目。例如,要只查看由登录用户做出的小编辑,设置wlshow=minor|!anon。
- 多值 (以 | 或 alternative 分隔):minor、!minor、bot、!bot、anon、!anon、patrolled、!patrolled、autopatrolled、!autopatrolled、unread、!unread
- wltype
要顯示的更改類型:
- edit
- 一般頁面編輯。
- new
- 頁面建立。
- log
- 日誌項目。
- external
- 外部更改。
- categorize
- 分類成員更改。
- 多值 (以 | 或 alternative 分隔):edit、new、log、external、categorize
- 預設值:edit|new|log|categorize
- wlowner
与wltoken一起使用以访问不同用户的监视列表。
- 類型:使用者名稱
- wltoken
允许访问其他用户监视列表的安全密钥(可通过用户的参数设置找到)。
- wlcontinue
當有更多結果可用時,使用這個繼續。
- 在当前用户的监视列表中列出用于最近更改页面的最新修订。
- api.php?action=query&list=watchlist [在沙盒中開啟]
- 在当前用户的监视列表中检索有关用于最近更改页面的最新修订的额外信息。
- api.php?action=query&list=watchlist&wlprop=ids|title|timestamp|user|comment [在沙盒中開啟]
- 在当前用户的监视列表中检索有关所有最近对页面的更改的信息。
- api.php?action=query&list=watchlist&wlallrev=&wlprop=ids|title|timestamp|user|comment [在沙盒中開啟]
- 在当前用户的监视列表中检索用于最近更改页面的页面信息。
- api.php?action=query&generator=watchlist&prop=info [在沙盒中開啟]
- 在当前用户的监视列表中检索用于对页面最近更改的修订信息。
- api.php?action=query&generator=watchlist&gwlallrev=&prop=revisions&rvprop=timestamp|user [在沙盒中開啟]
- 在用户Example的监视列表中列出用于最近更改页面的最新修订。
- api.php?action=query&list=watchlist&wlowner=Example&wltoken=123ABC [在沙盒中開啟]
list=watchlistraw (wr)
- 此模組需要讀取權限。
- 此模組可作為產生器使用。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
列出在目前使用者的監視清單裡頭所有頁面。
- wrcontinue
當有更多結果可用時,使用這個繼續。
- wrnamespace
僅列出在指定命名空間的頁面。
- 多值 (以 | 或 alternative 分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、828、829
- 要指定所有值,請使用*。
- wrlimit
每個請求要回傳的結果總數。
- 不允許超過 500 (機器人為 5,000)。
- 類型:整數或max
- 預設值:10
- wrprop
要取得的額外屬性:
- changed
- 添加最近被通知有关编辑的用户的时间戳。
- 多值 (以 | 或 alternative 分隔):changed
- wrshow
僅列出符合這些準則的項目。
- 多值 (以 | 或 alternative 分隔):changed、!changed
- wrowner
与wrtoken一起使用以访问不同用户的监视列表。
- 類型:使用者名稱
- wrtoken
允许访问其他用户监视列表的安全密钥(可通过用户的参数设置找到)。
- wrdir
列出時所採用的方向。
- 單值:ascending、descending
- 預設值:ascending
- wrfromtitle
要列举的起始标题(带名字空间前缀)。
- wrtotitle
要列举的最终标题(带名字空间前缀)。
- 列出在目前使用者的監視清單裡頭頁面。
- api.php?action=query&list=watchlistraw [在沙盒中開啟]
- 索取在目前使用者監視清單裡頁面的頁面資訊。
- api.php?action=query&generator=watchlistraw&gwrshow=changed&prop=info [在沙盒中開啟]
meta=allmessages (am)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
返回來自該網站的訊息。
- ammessages
要輸出的訊息。*(預設)代表著所有訊息。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- 預設值:*
- amprop
要取得的屬性。
- 多值 (以 | 或 alternative 分隔):default
- amenableparser
设置以启用解析器,将处理消息的wiki文本(替代魔术字、处理模板等)。
- 類型:布林值(詳細資訊)
- amnocontent
若有設定,請不要包含在輸出裡的訊息內容。
- 類型:布林值(詳細資訊)
- amincludelocal
也包括本地消息,也就是不存在于软件但存在于MediaWiki名字空间的消息。 这会列举所有MediaWiki名字空间页面,因此它也将列举那些不是真消息的消息,例如Common.js。
- 類型:布林值(詳細資訊)
- amargs
要替代訊息的引數。
- 將幾個值以 | 或 alternative 分隔。 上限值為 50 (機器人為 500)。
- amfilter
僅回傳名稱包含此字串的訊息。
- amcustomised
僅回傳在此自定義狀況下的訊息。
- 單值:all、modified、unmodified
- 預設值:all
- amlang
以此語言來回傳訊息。
- amfrom
以此訊息來回傳訊息開頭。
- amto
以此訊息來回傳訊息結尾。
- amtitle
当解析消息时,要用作环境的页面(用于amenableparser选项)。
- amprefix
回傳帶有前綴的訊息。
- 顯示以 ipb- 起始的訊息。
- api.php?action=query&meta=allmessages&refix=ipb- [在沙盒中開啟]
- 顯示在德語裡的 august 與 mainpage 訊息。
- api.php?action=query&meta=allmessages&ammessages=august|mainpage&amlang=de [在沙盒中開啟]
meta=authmanagerinfo (ami)
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
取得目前身分核對狀態的資訊。
- amisecuritysensitiveoperation
测试用户当前的身份验证状态是否足够用于指定的安全敏感操作。
- amirequestsfor
取得指定身份验证操作所需的有关身份验证请求的信息。
- 單值:login、login-continue、create、create-continue、link、link-continue、change、remove、unlink
- amimergerequestfields
將用於所有身份驗證請求的欄位資訊合併至一個陣列中。
- 類型:布林值(詳細資訊)
- amimessageformat
用於回傳訊息的格式。
- 單值:html、wikitext、raw、none
- 預設值:wikitext
- 索取當開始登入時可能會用到的請求。
- api.php?action=query&meta=authmanagerinfo&amirequestsfor=login [在沙盒中開啟]
- 检索当开始登录时可能使用的请求,并合并表单字段。
- api.php?action=query&meta=authmanagerinfo&amirequestsfor=login&amimergerequestfields=1 [在沙盒中開啟]
- 測試用於操作 foo 的認證是否足夠。
- api.php?action=query&meta=authmanagerinfo&amisecuritysensitiveoperation=foo [在沙盒中開啟]
meta=filerepoinfo (fri)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
回傳有關在 wiki 上圖片儲存庫的詮釋資料。
- friprop
要获取的存储库属性(可用属性在其他wiki上可能不同)。
- canUpload
- 文件是否可以上传至此存储库,例如通过CORS和共享身份验证。
- displayname
- 人類可讀的儲存庫 wiki 名稱。
- favicon
- 存储库wiki的网站图标URL,来自$wgFavicon。
- initialCapital
- 檔案是否隱式地以大寫字母開頭。
- local
- 儲存庫是否為本地端。
- name
- 存储库的关键词 - 用于例如$wgForeignFileRepos和imageinfo返回的值。
- rootUrl
- 圖片路徑的根 URL 路徑。
- scriptDirUrl
- 用於儲存庫 wiki 的 MediaWiki 安裝之根 URL 路徑。
- thumbUrl
- 縮圖路徑的根 URL 路徑。
- url
- 公共區域 URL 路徑。
- 多值 (以 | 或 alternative 分隔):canUpload、displayname、favicon、initialCapital、local、name、rootUrl、scriptDirUrl、thumbUrl、url
- 預設值:canUpload|displayname|favicon|initialCapital|local|name|rootUrl|scriptDirUrl|thumbUrl|url
meta=siteinfo (si)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
回傳有關站台的一般資訊。
- siprop
要取得的資訊:
- general
- 全面系統資訊。
- namespaces
- 注册的名字空间及其规范名称列表。
- namespacealiases
- 已註冊命名空間別名清單。
- specialpagealiases
- 特殊頁面別名清單。
- magicwords
- 魔術字及其別名清單。
- interwikimap
- 返回跨wiki映射(可选过滤,可选择使用siinlanguagecode本地化)。
- dbrepllag
- 返回数据库服务器与最高反应延迟。
- statistics
- 返回网站统计。
- usergroups
- 返回用户组及其相关权限。
- libraries
- 回傳安裝在 wiki 上的函式庫。
- extensions
- 回傳安裝在 wiki 上的擴充功能。
- fileextensions
- 返回允许上传的文件扩展名(文件类型)列表。
- rightsinfo
- 当可用时返回wiki的版权(许可协议)信息。
- restrictions
- 返回可用的编辑限制(保护)类型信息。
- languages
- 返回MediaWiki支持的语言列表(可选择使用siinlanguagecode本地化)。
- languagevariants
- 当启用了语言转换器,并且每个语言变体都受支持时,返回语言代码列表。
- skins
- 返回所有启用的皮肤列表(可选择使用siinlanguagecode本地化,否则是内容语言)。
- extensiontags
- 返回解析器扩展标签列表。
- functionhooks
- 返回解析器函数钩列表。
- showhooks
- 返回所有订阅的钩列表($wgHooks的内容)。
- variables
- 返回变量ID列表。
- protocols
- 返回外部链接中允许的协议列表。
- defaultoptions
- 返回用户设置的默认值。
- uploaddialog
- 返回上传对话框的配置。
- 多值 (以 | 或 alternative 分隔):general、namespaces、namespacealiases、specialpagealiases、magicwords、interwikimap、dbrepllag、statistics、usergroups、libraries、extensions、fileextensions、rightsinfo、restrictions、languages、languagevariants、skins、extensiontags、functionhooks、showhooks、variables、protocols、defaultoptions、uploaddialog
- 預設值:general
- sifilteriw
只返回跨wiki地图中的本地或非本地记录。
- 單值:local、!local
- sishowalldb
列出所有資料庫伺服器,不是只有最延遲的那台。
- 類型:布林值(詳細資訊)
- sinumberingroup
列出在使用者群組裡的使用者數目。
- 類型:布林值(詳細資訊)
- siinlanguagecode
用於本地化語言的語言代碼(盡可能)與外觀名稱。
meta=tokens
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
获取可修改数据的操作的令牌。
- type
要求的權杖類型。
- 多值 (以 | 或 alternative 分隔):createaccount、csrf、login、patrol、rollback、userrights、watch
- 預設值:csrf
- 接收 csrf 密鑰 (預設)。
- api.php?action=query&meta=tokens [在沙盒中開啟]
- 接收監視密鑰以及巡邏密鑰。
- api.php?action=query&meta=tokens&type=watch|patrol [在沙盒中開啟]
meta=userinfo (ui)
- 此模組需要讀取權限。
- 來源:MediaWiki
- 協定:GPL-2.0-or-later
取得目前使用者的資訊。
- uiprop
要包含的資訊部份:
- blockinfo
- 如果当前用户被封禁就标记,并注明是谁封禁,以何种原因封禁的。
- hasmsg
- 若目前使用者有等待訊息,添加 messages 標籤。
- groups
- 列出目前使用者所隸屬的所有群組。
- groupmemberships
- 列举明确分配给当前用户的用户组,包括每个用户组成员的过期时间。
- implicitgroups
- 列举当前用户的所有自动成为成员的用户组。
- rights
- 列出目前使用者所擁有的權限。
- changeablegroups
- 列举当前用户可以添加并移除的用户组。
- options
- 列出目前使用者已設定過的所有偏好設定。
- editcount
- 添加目前使用者的編輯數。
- ratelimits
- 列出所有套用到目前使用者的速率限制。
- 添加使用者的電子郵件地址與電子郵件驗證日期。
- realname
- 添加使用者的真實姓名。
- acceptlang
- 重复由客户端以结构化格式发送的
Accept-Language
标头。 - registrationdate
- 添加使用者的註冊日期。
- unreadcount
- 添加用户监视列表上的未独页面计数(最高999;如果更多则返回1000+)。
- centralids
- 添加中心ID并为用户附加状态。
- preferencestoken
- 已停用。 获取令牌以更改当前用户的参数设置。
- 多值 (以 | 或 alternative 分隔):blockinfo、hasmsg、groups、groupmemberships、implicitgroups、rights、changeablegroups、options、editcount、ratelimits、email、realname、acceptlang、registrationdate、unreadcount、centralids、preferencestoken
- uiattachedwiki
与uiprop=centralids一起使用,表明用户是否附加于此ID定义的wiki。