Pomoc API MediaWiki
To jest automatycznie wygenerowana strona dokumentacji API MediaWiki.
Dokumentacja i przykłady: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=visualeditoredit
- Ten moduł jest wewnętrzny lub niestabilny. Jego działanie może się zmienić bez uprzedzenia.
- Ten moduł wymaga praw odczytu.
- Ten moduł wymaga praw zapisu.
- Ten moduł akceptuje tylko żądania POST.
- Źródło: VisualEditor
- Licencja: MIT
Zapisz stronę HTML5 w MediaWiki (konwertowana na wikikod przez usługę Parsoid).
- paction
- Działanie do wykonania. 
- Ten parametr jest wymagany.
- Jedna z następujących wartości: diff, save, serialize, serializeforcache
- page
- Strona, na której wykonuje się działania. 
- Ten parametr jest wymagany.
- token
- Token „csrf” pobrany z action=query&meta=tokens 
- Ten parametr jest wymagany.
- wikitext
- The wikitext do działania. 
- section
- Sekcja, na której wykonać działanie. 
- sectiontitle
- Tytuł nowej sekcji. 
- basetimestamp
- Podczas zapisywania, ustaw znacznik czasu, kiedy wersja była edytowana. Służy to do wykrywania konfliktów edycji. 
- Typ: znacznik czasu (dozwolone formaty)
- starttimestamp
- Podczas zapisywania, ustaw znacznik czasu, kiedy strona została załadowana. Służy to do wykrywania konfliktów edycji. 
- Typ: znacznik czasu (dozwolone formaty)
- oldid
- Numer wersji do użycia. Domyślnie najnowsza wersja. 
- Typ: liczba całkowita
- minor
- Oznacz jako drobną edycję. 
- watchlist
- Unconditionally add or remove the page from the current user's watchlist, use preferences (ignored for bot users) or do not change watch. 
- html
- Kod HTML wysyłany do usługi Parsoid, konwertowany na wikikod. 
- etag
- ETag do wysłania. 
- summary
- Opis zmian. 
- captchaid
- CAPTCHA ID (przy zapisywaniu odpowiedzi CAPTCHA). 
- captchaword
- Odpowiedź na CAPTCHA (przy zapisywaniu odpowiedzi CAPTCHA). 
- cachekey
- Wykorzystaj wynik poprzedniego żądania serializeforcache z tym kluczem. Zastępuje html. 
- nocontent
- Omit the HTML content of the new revision in the response. 
- Typ: wartość boolowska (szczegóły)
- returnto
- Page title. If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to the given page, instead of the page that was edited. 
- Typ: nazwa strony
- Akceptuje nieistniejące strony.
- returntoquery
- URL query parameters (with leading ?). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given query parameters. 
- Domyślnie: (puste)
- returntoanchor
- URL fragment (with leading #). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given fragment. 
- Domyślnie: (puste)
- useskin
- Apply the selected skin to the parser output. May affect the following properties: text, langlinks, headitems, modules, jsconfigvars, indicators. 
- Jedna z następujących wartości: apioutput, fallback, monobook, timeless, vector, vector-2022
- Znaczniki zmian do zastosowania w tej edycji. 
- Oddziel wartości za pomocą | lub alternatywy.
- Maksymalna liczba wartości to 50 (500 dla klientów z podwyższonymi limitami).
- plugins
- Wtyczki powiązane z żądaniem API. 
- Oddziel wartości za pomocą | lub alternatywy.
- Maksymalna liczba wartości to 50 (500 dla klientów z podwyższonymi limitami).
- data-{plugin}
- Dowolne dane wysyłane przez wtyczkę z żądaniem API. 
- This is a templated parameter. When making the request, {plugin} in the parameter's name should be replaced with values of plugins.