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=wbeditentity
- Denne modulen krever lesetilgang.
- Denne modulen krever skrivetilgang.
- Denne modulen aksepterer bare POST forespørsler.
- Kilde: WikibaseClient
- Lisens: GPL-2.0-or-later
Oppretter én ny Wikibase-entitet og endrer den med serialisert informasjon.
- id
Identifikatoren til entiteten, inkludert prefikset. Bruk enten id eller site og title sammen.
- new
Om denne er satt vil en ny entitet bli opprettet. Sett denne til den typen entitet som skal opprettes. Det er ikke tillatt å ha denne satt når id også er satt.
- Én av følgende verdier: item, property
- site
En identifikator for nettstedet der siden ligger. Bruk sammen med title for å danne en fullstendig sidelenke.
- Én av følgende verdier:
- title
Tittelen på siden som skal assosieres. Bruk sammen med site for å danne en fullstendig sidelenke.
- baserevid
Den numeriske ID-en for sideversjonen endringen skal baseres på. Dette brukes for å oppdage redigeringskonflikter ved lagring.
- 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.
- bot
Merk denne redigeringen som en bot. Dette URL-flagget vil kun respekteres om brukeren tilhører brukergruppa «Roboter».
- Type: boolsk (detaljer)
- data
Det serialiserte objektet som brukes som datakilde. En nylig opprettet entitet vil bli gitt en 'id'.
- Denne parameteren er påkrevd.
- clear
Om denne er angitt vil hele entiteten tømmes før du fortsetter. Entiteten vil ikke lagres før den fylles med «
data
», muligens med noen deler ekskludert.- Type: boolsk (detaljer)
- Opprett et nytt tomt element, returner full entitetsstruktur
- api.php?action=wbeditentity&new=item&data={} [åpne i sandkasse]
- Opprett et nytt element og sett etiketter for de og en
- api.php?action=wbeditentity&new=item&data={"labels":{"de":{"language":"de","value":"de-value"},"en":{"language":"en","value":"en-value"}}} [åpne i sandkasse]
- Opprett en ny egenskap med JSON-data, returner full entitetsstruktur
- api.php?action=wbeditentity&new=property&data={"labels":{"en-gb":{"language":"en-gb","value":"Propertylabel"}},"descriptions":{"en-gb":{"language":"en-gb","value":"Propertydescription"}},"datatype":"string"} [åpne i sandkasse]
- Tøm all data fra entiteten med ID Q999999998
- api.php?action=wbeditentity&clear=true&id=Q999999998&data={} [åpne i sandkasse]
- Tøm alle data fra entiteten med ID Q999999998 og sett en etikett for en
- api.php?action=wbeditentity&clear=true&id=Q999999998&data={"labels":{"en":{"language":"en","value":"en-value"}}} [åpne i sandkasse]
- Legger til en etikett uten å overskrive om det allerede finnes en
- api.php?action=wbeditentity&id=Q999999998&data={"labels":[{"language":"no","value":"Bar","add":""}]} [åpne i sandkasse]
- Fjerner en etikett
- api.php?action=wbeditentity&id=Q999999998&data={"labels":[{"language":"en","value":"Foo","remove":""}]} [åpne i sandkasse]
- Setter sidelenke for nowiki, overskriver den om det allerede finnes en
- api.php?action=wbeditentity&id=Q999999998&data={"sitelinks":{"nowiki":{"site":"nowiki","title":"København"}}} [åpne i sandkasse]
- Setter beskrivelse for nb, overskriver den om det allerede finnes en
- api.php?action=wbeditentity&id=Q999999998&data={"descriptions":{"nb":{"language":"nb","value":"nb-Description-Here"}}} [åpne i sandkasse]
- Oppretter en ny påstand på elementet for egenskapen P56 med verdien «ExampleString»
- api.php?action=wbeditentity&id=Q999999998&data={"claims":[{"mainsnak":{"snaktype":"value","property":"P56","datavalue":{"value":"ExampleString","type":"string"}},"type":"statement","rank":"normal"}]} [åpne i sandkasse]
- Fjerner påstandene fra elementet med de gitte GUID-ene
- api.php?action=wbeditentity&id=Q999999998&data={"claims":[{"id":"Q999999998$D8404CDA-25E4-4334-AF13-A3290BCD9C0F","remove":""},{"id":"Q999999998$GH678DSA-01PQ-28XC-HJ90-DDFD9990126X","remove":""}]} [åpne i sandkasse]
- Setter påstanden med GUID-en til verdien av påstanden
- api.php?action=wbeditentity&id=Q999999998&data={"claims":[{"id":"Q999999998$GH678DSA-01PQ-28XC-HJ90-DDFD9990126X","mainsnak":{"snaktype":"value","property":"P56","datavalue":{"value":"ChangedString","type":"string"}},"type":"statement","rank":"normal"}]} [åpne i sandkasse]