API:ChangeContentModel/pl
Ta strona jest częścią dokumentacji API akcji MediaWiki. |
Wersja MediaWiki: | ≥ 1.35 |
POST request to change the content model of a page.
Dokumentacja API
Przykład
Making any POST request is a multi-step process:
- Log in, via one of the methods described on API:Logowanie .
- GET a CSRF token .
- Send a POST request, with the CSRF token, to take action on a page.
The sample code below covers the final step in detail.
Żądanie 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 [wypróbuj w ApiSandbox]
Odpowiedź
{
"changecontentmodel": {
"title": "Main Page",
"pageid": 123,
"contentmodel": "text",
"logid": 100,
"revid": 200
}
}
Możliwe błędy
Code | Info |
---|---|
notoken | Parametr token musi być podany. |
missingtitle | The page you specified doesn't exist. To create a new page with a custom content model, use the action=edit module. |
nodirectediting | $1 content model does not support direct editing |
nochanges | Nie zażądano żadnych zmian. |
cannotbeused | $1 content model cannot be used on $2 |
cannot-convert | Could not convert $1 to $2 content model |