MediaWiki API 幫助
這是自動(dòng)生成的MediaWiki API文檔頁面。
文檔和例子:https://www.mediawiki.org/wiki/API:Main_page/zh
action=edit
- 此模塊需要讀取權(quán)限。
- 此模塊需要寫入權(quán)限。
- 此模塊只允許POST請求。
- 來源:MediaWiki
- 許可協(xié)議:GPL-2.0+
創(chuàng)建和編輯頁面。
- title
您希望編輯的頁面標(biāo)題。不能與pageid一起使用。
- pageid
要編輯的頁面的頁面 ID。不能與title一起使用。
- 類型:整數(shù)
- section
段落數(shù)。0用于首段,new用于新的段落。
- sectiontitle
新段落的標(biāo)題。
- text
頁面內(nèi)容。
- summary
編輯摘要。當(dāng)section=new且未設(shè)置sectiontitle時(shí),還包括小節(jié)標(biāo)題。
- tags
更改標(biāo)簽以應(yīng)用修訂。
- 值(以|分隔):
- minor
小編輯。
- 類型:布爾值(詳細(xì)信息)
- notminor
不是小編輯。
- 類型:布爾值(詳細(xì)信息)
- bot
標(biāo)記此編輯為機(jī)器人編輯。
- 類型:布爾值(詳細(xì)信息)
- basetimestamp
基礎(chǔ)修訂的時(shí)間戳,用于檢測編輯沖突。也許可以通過action=query&prop=revisions&rvprop=timestamp得到。
- 類型:時(shí)間戳(允許格式)
- starttimestamp
編輯過程開始的時(shí)間戳,用于檢測編輯沖突。當(dāng)開始編輯過程時(shí)(例如當(dāng)加載要編輯的頁面時(shí))使用curtimestamp可能取得一個(gè)適當(dāng)?shù)闹怠?
- 類型:時(shí)間戳(允許格式)
- recreate
覆蓋有關(guān)該頁面在此期間已被刪除的任何錯(cuò)誤。
- 類型:布爾值(詳細(xì)信息)
- createonly
不要編輯頁面,如果已經(jīng)存在。
- 類型:布爾值(詳細(xì)信息)
- nocreate
如果該頁面不存在,則拋出一個(gè)錯(cuò)誤。
- 類型:布爾值(詳細(xì)信息)
- watch
- 不推薦使用。
將頁面加入當(dāng)前用戶的監(jiān)視列表。
- 類型:布爾值(詳細(xì)信息)
- unwatch
- 不推薦使用。
將頁面從當(dāng)前用戶的監(jiān)視列表中移除。
- 類型:布爾值(詳細(xì)信息)
- watchlist
無條件地將頁面加入至當(dāng)前用戶的監(jiān)視列表或?qū)⑵湟瞥?,使用設(shè)置或不更改監(jiān)視。
- 以下值中的一個(gè):watch、unwatch、preferences、nochange
- 默認(rèn):preferences
- md5
text參數(shù)或prependtext和appendtext級聯(lián)參數(shù)的MD5哈希值。如果設(shè)置,除非哈希值正確否則編輯無法完成。
- prependtext
將該文本添加到該頁面的開始。覆蓋text。
- appendtext
將該文本添加到該頁面的結(jié)尾。覆蓋text。
采用section=new來添加一個(gè)新的章節(jié),而不是這個(gè)參數(shù)。
- undo
撤銷此次修訂。覆蓋text、prependtext和appendtext。
- 類型:整數(shù)
- undoafter
撤銷從undo至此的所有修訂。如果不設(shè)置就撤銷一次修訂。
- 類型:整數(shù)
- redirect
自動(dòng)解決重定向。
- 類型:布爾值(詳細(xì)信息)
- contentformat
用于輸入文本的內(nèi)容序列化格式。
- 以下值中的一個(gè):application/json、text/x-wiki、text/javascript、text/css、text/plain
- contentmodel
新內(nèi)容的內(nèi)容模型。
- 以下值中的一個(gè):GadgetDefinition、wikitext、javascript、json、css、text
- token
從action=query&meta=tokens取回的“csrf”令牌
令牌應(yīng)總是發(fā)送為最后參數(shù),或至少在text參數(shù)之后。
- 這個(gè)參數(shù)是必須的。
- captchaword
回答驗(yàn)證碼
- captchaid
之前請求的驗(yàn)證碼ID
- 編輯一個(gè)頁面。
- api.php?action=edit&title=Test&summary=test%20summary&text=article%20content&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [在沙盒中打開]
- 頁面中預(yù)置__NOTOC__。
- api.php?action=edit&title=Test&summary=NOTOC&minor=&prependtext=__NOTOC__%0A&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [在沙盒中打開]
- 通過13585撤銷修訂版本13579并自動(dòng)填寫編輯摘要。
- api.php?action=edit&title=Test&undo=13585&undoafter=13579&basetimestamp=2007-08-24T12:34:54Z&token=123ABC [在沙盒中打開]