MediaWiki API hulp
Dit is een automatisch aangemaakte documentatiepagina over de API van MediaWiki.
Documentatie en voorbeelden: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbformatvalue
(main | wbformatvalue)
- Voor deze module zijn leesrechten nodig.
- Bron: WikibaseClient
- Licentie: GPL-2.0-or-later
Formatteert gegevenswaarden (DataValues).
Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
- generate
Het gewenste te genereren uitvoerformaat.
- Een van de volgende waarden: text/html, text/html; disposition=verbose, text/html; disposition=verbose-preview, text/plain, text/x-wiki
- Standaard: text/x-wiki
- datavalue
De te formatteren gegevens. Dit moet de JSON-serialisatie van een DataValue-object zijn.
- Deze parameter is vereist.
- datatype
Het gegevenstype van de waarde. Dit staat los van het type van de waarde
- Een van de volgende waarden: commonsMedia, entity-schema, external-id, geo-shape, globe-coordinate, localMedia, monolingualtext, quantity, string, tabular-data, time, url, wikibase-item, wikibase-property
- property
Eigenschap-ID waar de gegevenswaarde toe behoort, moet worden gebruikt in plaats van de datatype parameter.
- options
De opties die de formatteerder moet gebruiken. Geleverd als een JSON-object.
Voorbeelden:
- Formatteer een eenvoudige string-waarde.
- api.php?action=wbformatvalue&datavalue=%7B%22value%22%3A%22hello%22%2C%22type%22%3A%22string%22%7D [in de sandbox openen]
- Formatteer een string-waarde als een URL in HTML.
- api.php?action=wbformatvalue&datavalue=%7B%22value%22%3A%22http%3A%5C%2F%5C%2Facme.org%22%2C%22type%22%3A%22string%22%7D&datatype=url&generate=text%2Fhtml [in de sandbox openen]