Using the MediaWiki API: Difference between revisions

From XPUB & Lens-Based wiki
No edit summary
No edit summary
Line 13: Line 13:


http://pzwiki.wdka.nl/mw-mediadesign/api.php?action=parse&page=Entreprecariat_reader_synopses_and_abstracts&format=json
http://pzwiki.wdka.nl/mw-mediadesign/api.php?action=parse&page=Entreprecariat_reader_synopses_and_abstracts&format=json
== Getting the MediaWiki content of a wiki page ==
?action_raw
at the end of a url can be useful like [[Wiki2Presentation | for making wiki pages into slidy presentations with pandoc]]

Revision as of 18:40, 15 June 2024

A great feature of a wiki based on the mediawiki software is the built-in API.

https://www.mediawiki.org/wiki/API:Main_page

This allows you to write programs that access data from any wiki that uses mediawiki, like wikipedia, or this one!

Getting the HTML of a wiki page

The documentation for the "PARSE" action of the API is here: https://www.mediawiki.org/wiki/API:Parsing_wikitext#GET_Request

Example link to get the HTML output of a page on THIS wiki in JSON format:

http://pzwiki.wdka.nl/mw-mediadesign/api.php?action=parse&page=Entreprecariat_reader_synopses_and_abstracts&format=json

Getting the MediaWiki content of a wiki page

?action_raw 

at the end of a url can be useful like for making wiki pages into slidy presentations with pandoc