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=tag

(main | tag)
  • Voor deze module zijn leesrechten nodig.
  • Voor deze module zijn schrijfrechten nodig.
  • Deze module accepteert alleen POST-verzoeken.
  • Bron: MediaWiki
  • Licentie: GPL-2.0-or-later

Wijzigingslabels aan individuele versies of logboekvermeldingen toevoegen of ervan verwijderen.

Specifieke parameters:
Er zijn nog andere algemene parameters beschikbaar.
rcid

Eén of meer recente-wijzigingen-ID’s waaraan de labels moeten worden toegevoegd of waarvan ze moeten worden verwijderd.

Type: lijst met gehele getallen
Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
revid

Eén of meer versie-ID’s waaraan het label moet worden toegevoegd of waarvan het moet worden verwijderd.

Type: lijst met gehele getallen
Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
logid

Eén of meer logboekregel-ID’s waaraan het label moet worden toegevoegd of waarvan het moet worden verwijderd.

Type: lijst met gehele getallen
Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
add

De toe te voegen labels. Alleen handmatig gedefinieerde labels kunnen worden toegevoegd.

Waarden (gescheiden met | of alternatief):
remove

De te verwijderen labels. Alleen labels die of handmatig gedefinieerd of volledig ongedefinieerd zijn, kunnen worden verwijderd.

Scheid waarden met | of een alternatief.
Maximumaantal waarden is 50 (of 500 voor cliënten waaraan hogere limieten zijn toegestaan).
reason

Reden voor de wijziging.

Standaard: (leeg)
tags

Labels om toe te passen op de logboekregel die als gevolg van deze handeling wordt aangemaakt.

Waarden (gescheiden met | of alternatief):
token

Een token “csrf” dat is verkregen uit action=query&meta=tokens

Deze parameter is vereist.
Voorbeelden:
Voeg het label vandalism-tag aan versie-ID 123 zonder een reden te vermelden
api.php?action=tag&revid=123&add=vandalism&token=123ABC [in de sandbox openen]
Verwijder het label spam uit logboekregel-ID 123 met de reden Wrongly applied
api.php?action=tag&logid=123&remove=spam&reason=Wrongly+applied&token=123ABC [in de sandbox openen]