API:ChangeContentModel
本页是MediaWiki Action API帮助文档的一部份。 |
MediaWiki版本: | ≥ 1.35 |
使用POST请求以變更頁面內容模型。
API帮助文档
示例
发出任何POST请求都是一个多步骤的过程:
下面的示例代码详细介绍了最后一步。
POST请求
Page&model=text&token=123ABC&format=json api.php? action=changecontentmodel& title=Main Page& model=text& token=123ABC& format=json Page&model=text&token=123ABC&format=json [在Api沙盒中尝试]
回應
{
"changecontentmodel": {
"title": "Main Page",
"pageid": 123,
"contentmodel": "text",
"logid": 100,
"revid": 200
}
}
可能的错误
代码 | 信息 |
---|---|
notoken | token参数必须被设置。 |
missingtitle | 您指定的页面不存在。要使用自定义内容模型创建新页面,请使用action=edit模块。 |
nodirectediting | $1内容模型不支持直接编辑 |
nochanges | 没有请求的更改。 |
cannotbeused | $1内容模型不能用于$2 |
cannot-convert | 无法将$1转换为$2内容模型 |