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

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

Maakt een referentie aan of stelt de waarde in van een reeds bestaande.

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

Een GUID dat de verklaring identificeert waarvoor een bron wordt ingesteld

Deze parameter is vereist.
snaks

De snaks waarvoor de bron ingesteld moet worden. JSON-object met eigenschap-ID's die wijzen naar reeksen die de snaks voor die eigenschap bevatten

Deze parameter is vereist.
snaks-order

De volgorde van de snaks. JSON-reeks van eigenschap-ID-strings

reference

Een hash van de bron die moet worden bijgewerkt. Optioneel. Indien niet opgegeven zal een nieuwe bron worden aangemaakt

index

De index binnen de verklarings lijst van bronnen waar de bron naartoe verplaatst moet worden. Optioneel. Indien niet opgegeven zal een bestaande bron op zijn plek blijven, terwijl een nieuwe bron toegevoegd zal worden.

Type: geheel getal
summary

Samenvatting van de bewerking. Zal worden voorafgegaan door automatisch gegenereerd commentaar. De maximale lengte van het automatisch gegenereerde commentaar plus de samenvatting is 260 tekens. Wees u ervan bewust dat alles boven die limiet zal worden afgeknipt.

tags

Wijzigingslabels om op de versie toe te passen.

Waarden (gescheiden met | of alternatief): openrefine-3.6, openrefine-3.7
token

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

Deze parameter is vereist.
baserevid

Het numerieke ID van de versie om de wijziging op te baseren. Dit wordt gebruikt voor het vaststellen van conflicten tijdens het opslaan.

Type: geheel getal
bot

Deze bewerking als robotbewerking markeren. Deze URL-markering zal alleen in acht worden genomen indien de gebruiker tot de groep “bot” behoort.

Type: booleaans (details)
returnto

Paginatitel. Als bij het opslaan van de bewerking een tijdelijk account is aangemaakt, kan de API reageren met een URL die de cliënt moet bezoeken om het aanmelden te voltooien. Als deze parameter wordt opgegeven, wordt de URL doorverwezen naar de opgegeven pagina, in plaats van naar de pagina die is bewerkt.

Soort: paginatitel
Accepteert niet-bestaande pagina's.
returntoquery

URL-queryparameters (met leidende ?). Als bij het opslaan van de bewerking een tijdelijk account is aangemaakt, kan de API reageren met een URL die de cliënt moet bezoeken om het aanmelden te voltooien. Als deze parameter wordt opgegeven, wordt de URL doorverwezen naar een pagina met de opgegeven queryparameters.

Standaard: (leeg)
returntoanchor

URL-fragment (met voorloop #). Als bij het opslaan van de bewerking een tijdelijk account is aangemaakt, kan de API reageren met een URL die de cliënt moet bezoeken om het aanmelding te voltooien. Als deze parameter wordt opgegeven, wordt de URL doorverwezen naar een pagina met het gegeven fragment.

Standaard: (leeg)