MediaWiki API 幫助
這是自動生成的MediaWiki API文檔頁面。
文檔和例子:https://www.mediawiki.org/wiki/API:Main_page/zh
prop=info (in)
- 此模塊需要讀取權限。
- 來源:MediaWiki
- 許可協議:GPL-2.0+
獲取基本頁面信息。
- inprop
要獲取的額外屬性:
- protection
- 列出每個頁面的保護等級。
- talkid
- 每個非討論頁面的討論頁的頁面ID。
- watched
- 列出每個頁面的被監視狀態。
- watchers
- 監視人員數,如果允許。
- visitingwatchers
- 訪問了每個頁面的最近編輯的監視者數量,如果允許。
- notificationtimestamp
- 每個頁面的監視列表通知時間戳。
- subjectid
- 每個討論頁的母頁面的頁面ID。
- url
- 為每個頁面提供一個完整URL、一個編輯URL和規范URL。
- readable
- 用戶是否可以閱讀此頁面。
- preload
- 提供由EditFormPreloadText返回的文本。
- displaytitle
- 在頁面標題實際顯示的地方提供方式。
- 值(以|分隔):protection、talkid、watched、watchers、visitingwatchers、notificationtimestamp、subjectid、url、readable、preload、displaytitle
- intestactions
測試當前用戶是否可以在頁面上執行某種操作。
- 通過“|”隔開各值。 值的最高數字是50(對于機器人則是500)。
- intoken
- 不推薦使用。
- 值(以|分隔):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 [在沙盒中打開]
list=categorymembers (cm)
- 此模塊需要讀取權限。
- 此模塊可作為發生器使用。
- 來源:MediaWiki
- 許可協議:GPL-2.0+
在指定的分類中列出所有頁面。
- cmtitle
要列舉的分類(必需)。必須包括分類:前綴。不能與cmpageid一起使用。
- cmpageid
要枚舉的分類的頁面 ID。不能與cmtitle一起使用。
- 類型:整數
- cmprop
要包含的信息束:
- ids
- 添加頁面ID。
- title
- 添加頁面標題和名字空間ID。
- sortkey
- 添加用于分類中排序的關鍵字(十六進制字符串)。
- sortkeyprefix
- 添加用于分類中排序的關鍵字前綴(關鍵字的人類可讀部分)。
- type
- 添加頁面被分類的類型(page、subcat或file)。
- timestamp
- 添加頁面被包括時的時間戳。
- 值(以|分隔):ids、title、sortkey、sortkeyprefix、type、timestamp
- 默認:ids|title
- cmnamespace
僅包含這些名字空間的頁面。注意cmtype=subcat或cmtype=file可能被使用,而不是cmnamespace=14或6。
注意:由于miser模式,使用這個可能導致繼續前返回少于cmlimit個結果;極端情況下可能不會返回任何結果。
- 值(以|分隔):0、1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、2300、2301、2302、2303
- cmtype
包含的分類成員類型。當cmsort=timestamp被設置時會忽略。
- 值(以|分隔):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;如果此值出現,它將不被包括?。┲荒芘ccmsort=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 [在沙盒中打開]