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

(main | wbsetclaim)
  • Denne modulen krever lesetilgang.
  • Denne modulen krever skrivetilgang.
  • Denne modulen aksepterer bare POST forespørsler.
  • Kilde: WikibaseClient
  • Lisens: GPL-2.0-or-later

Oppretter eller oppdaterer en helt uttalelse eller påstand.

Parametre:
claim

Uttalelse- eller påstandsserialisering

Denne parameteren er påkrevd.
index

Indeksen innen entitetens liste over uttalelser å flytte uttalelsen til. Valgfri. Vær oppmerksom på at ved å sette en indeks som spesifiserer en posisjon som ikke er ved siden av en uttalelse hvis hoved-snak ikke inneholder samme egenskap, vil hele gruppa av uttalelser hvis hoved-snak-er inneholder samme egenskap bli flyttet. Når den ikke er oppgitt vil en eksisterende uttalelse beholde plassen sin mens en ny uttalelse vil legges til på den siste hvis hoved-snak inneholder samme egenskap.

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 brukergruppa «Roboter».

Type: boolsk (detaljer)
ignoreduplicatemainsnak

Hvis denne er true og entiteten allerede har en påstand med samme hovedsnak som påstanden som sendes i forespørselen vil forespørselen ignoreres

Type: boolsk (detaljer)
Eksempler:
Sett påstanden med den gitte ID-en til egenskapen P1 med strengverdien «City»
api.php?action=wbsetclaim&claim={"id":"Q999999998$5627445f-43cb-ed6d-3adb-760e85bd17ee","type":"claim","mainsnak":{"snaktype":"value","property":"P1","datavalue":{"value":"City","type":"string"}}} [åpne i sandkasse]
Setter påstanden med den gitte ID-en til egenskapen P1 med strengverdien «City» og flytter påstanden til den øverste posisjonen i entitetens undergrupee av påstander som har samme hoved-snak-egenskap P1. I tillegg vil hele undergruppa flyttes til toppen av alle undergrupper som aggregeres av egenskapen.
api.php?action=wbsetclaim&claim={"id":"Q999999998$5627445f-43cb-ed6d-3adb-760e85bd17ee","type":"claim","mainsnak":{"snaktype":"value","property":"P1","datavalue":{"value":"City","type":"string"}}}&index=0 [åpne i sandkasse]
Setter påstanden med den gitte ID-en til egenskapen P1 med en strengverdi «City» og setter påstandens referanser til én referanse med strengverdien «The Economy of Cities» til egenskapen P2.
api.php?action=wbsetclaim&claim={"id":"Q999999998$5627445f-43cb-ed6d-3adb-760e85bd17ee","type":"statement","mainsnak":{"snaktype":"value","property":"P1","datavalue":{"value":"City","type":"string"}},"references":[{"snaks":{"P2":[{"snaktype":"value","property":"P2","datavalue":{"value":"The Economy of Cities","type":"string"}}]},"snaks-order":["P2"]}],"rank":"normal"} [åpne i sandkasse]