MediaWiki-API-hjelp
Dette er en automatisk generert MediaWiki-API-dokumentasjonsside.
Dokumentasjon og eksempler: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbsetreference
- Denne modulen krever lesetilgang.
- Denne modulen krever skrivetilgang.
- Denne modulen aksepterer bare POST forespørsler.
- Kilde: WikibaseClient
- Lisens: GPL-2.0-or-later
Oppretter en referanse eller setter verdien for en eksisterende.
- statement
En GUID som identifiserer påstanden en referanse settes for
- Denne parameteren er påkrevd.
- snaks
Snak-ene den skal settes referanser på. JSON-objekt med egenskaps-ID-er som peker til tabeller som inneholder snak-ene for den egenskapen
- Denne parameteren er påkrevd.
- snaks-order
Rekkefølgen til snak-ene. JSON-tabell over egenskaps-ID-strenger
- reference
En hash av referansen som skal oppdateres. Valgfri. Når den ikke er oppgitt vil en ny referanse opprettes
- index
Indeksen innen uttalelsens liste over referanser der referansen skal flyttes. Valgfri. Når den ikke er oppgitt vil en eksisterende referanse beholde plassen sin og en ny referanse legges til på slutten.
- Type: heltall
- summary
Sammendrag for redigeringen. Vil legges til med en automatisk generert kommentar. Lengdebegrensningen for den automatiske kommentaren pluss sammendragen er 260 tegn. Merk at alt over den grensa vil forsvinne.
- tags
Endringstagger som skal brukes på sideversjonen.
- Verdier (separer med | eller alternativ):
- token
En «csrf»-nøkkel hentet fra action=query&meta=tokens
- Denne parameteren er påkrevd.
- baserevid
Den numeriske identifikatoren for sideversjonen endringen skal baseres på. Dette brukes for å oppdage endringskonflikter under lagring.
- Type: heltall
- bot
Merk denne redigeringen som en bot. Dette URL-flagget vil kun respekteres om brukeren tilhører bot-brukergruppa.
- Type: boolsk (detaljer)
- Skap en ny referanse for påstanden med GUID Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF
- api.php?action=wbsetreference&statement=Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF&snaks={"P212":[{"snaktype":"value","property":"P212","datavalue":{"type":"string","value":"foo"}}]}&baserevid=7201010&token=foobar [åpne i sandkasse]
- Setter referanse for påstanden med GUID Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF som har en hash på 1eb8793c002b1d9820c833d234a1b54c8e94187e
- api.php?action=wbsetreference&statement=Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF&reference=1eb8793c002b1d9820c833d234a1b54c8e94187e&snaks={"P212":[{"snaktype":"value","property":"P212","datavalue":{"type":"string","value":"bar"}}]}&baserevid=7201010&token=foobar [åpne i sandkasse]
- Oppretter en ny referanse for påstanden med GUID Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF og setter inn den nye referansen på toppen av lista over referanser i stedet for å legge den i bunnen.
- api.php?action=wbsetreference&statement=Q999999998$D4FDE516-F20C-4154-ADCE-7C5B609DFDFF&snaks={"P212":[{"snaktype":"novalue","property":"P212"}]}&index=0&baserevid=7201010&token=foobar [åpne i sandkasse]