MediaWiki-API-Hilfe
Dies ist eine automatisch generierte MediaWiki-API-Dokumentationsseite.
Dokumentation und Beispiele: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbeditentity
- Dieses Modul erfordert Leserechte.
- Dieses Modul erfordert Schreibrechte.
- Dieses Modul akzeptiert nur POST-Anfragen.
- Quelle: WikibaseRepository
- Lizenz: GPL-2.0-or-later
Erstellt ein einzelnes neues Wikibase-Element und verändert es mit fortlaufenden Informationen.
- id
Die Kennung für das Objekt, einschließlich des Präfixes. Verwendet entweder id oder site und title zusammen.
- new
Falls festgelegt, wird ein neues Objekt erstellt. Dies auf den zu erstellenden Objekttyp festlegen. Es ist nicht erlaubt, diese Einstellung zu haben, wenn id ebenfalls festgelegt ist.
- Einer der folgenden Werte: item, property
- site
Die Kennung für die Website, auf der die Seite liegt. Ist zusammen mit title zu verwenden, um einen vollständigen Websitelink zu erzeugen.
- Einer der folgenden Werte: aawiki, abwiki, acewiki, adywiki, afwiki, akwiki, alswiki, amwiki, angwiki, anwiki, arcwiki, arwiki, arzwiki, astwiki, aswiki, avwiki, aywiki, azbwiki, azwiki, barwiki, bat_smgwiki, bawiki, bclwiki, be_x_oldwiki, bewiki, bgwiki, bhwiki, biwiki, bjnwiki, bmwiki, bnwiki, bowiki, bpywiki, brwiki, bswiki, bugwiki, bxrwiki, cawiki, cbk_zamwiki, cdowiki, cebwiki, cewiki, chowiki, chrwiki, chwiki, chywiki, ckbwiki, commonswiki, cowiki, crhwiki, crwiki, csbwiki, cswiki, cuwiki, cvwiki, cywiki, dawiki, dewiki, diqwiki, droidwiki, dsbwiki, dvwiki, dzwiki, eewiki, elwiki, emlwiki, endroidwiki, enwiki, eowiki, eswiki, etwiki, euwiki, extwiki, fawiki, ffwiki, fiu_vrowiki, fiwiki, fjwiki, fowiki, frpwiki, frrwiki, frwiki, furwiki, fywiki, gagwiki, ganwiki, gawiki, gdwiki, glkwiki, glwiki, gnwiki, gomwiki, gotwiki, guwiki, gvwiki, hakwiki, hawiki, hawwiki, hewiki, hifwiki, hiwiki, howiki, hrwiki, hsbwiki, htwiki, huwiki, hywiki, hzwiki, iawiki, idwiki, iewiki, igwiki, iiwiki, ikwiki, ilowiki, iowiki, iswiki, itwiki, iuwiki, jawiki, jbowiki, jvwiki, kaawiki, kabwiki, kawiki, kbdwiki, kgwiki, kiwiki, kjwiki, kkwiki, klwiki, kmwiki, knwiki, koiwiki, kowiki, krcwiki, krwiki, kshwiki, kswiki, kuwiki, kvwiki, kwwiki, kywiki, ladwiki, lawiki, lbewiki, lbwiki, lezwiki, lgwiki, lijwiki, liwiki, lmowiki, lnwiki, lowiki, lrcwiki, ltgwiki, ltwiki, lvwiki, maiwiki, map_bmswiki, mdfwiki, mgwiki, mhrwiki, mhwiki, minwiki, miwiki, mkwiki, mlwiki, mnwiki, mowiki, mrjwiki, mrwiki, mswiki, mtwiki, muswiki, mwlwiki, myvwiki, mywiki, mznwiki, nahwiki, napwiki, nawiki, nds_nlwiki, ndswiki, newiki, newwiki, ngwiki, nlwiki, nnwiki, novwiki, nowiki, nrmwiki, nsowiki, nvwiki, nywiki, ocwiki, omwiki, orwiki, oswiki, pagwiki, pamwiki, papwiki, pawiki, pcdwiki, pdcwiki, pflwiki, pihwiki, piwiki, plwiki, pmswiki, pnbwiki, pntwiki, pswiki, ptwiki, quwiki, rmwiki, rmywiki, rnwiki, roa_rupwiki, roa_tarawiki, rowiki, ruewiki, ruwiki, rwwiki, sahwiki, sawiki, scnwiki, scowiki, scwiki, sdwiki, sewiki, sgwiki, shwiki, simplewiki, siwiki, skwiki, slwiki, smwiki, snwiki, sowiki, sqwiki, srnwiki, srwiki, sswiki, stqwiki, stwiki, suwiki, svwiki, swwiki, szlwiki, tawiki, tetwiki, tewiki, tgwiki, thwiki, tiwiki, tkwiki, tlwiki, tnwiki, towiki, tpiwiki, trwiki, tswiki, ttwiki, tumwiki, twwiki, tyvwiki, tywiki, udmwiki, ugwiki, ukwiki, urwiki, uzwiki, vecwiki, vepwiki, vewiki, viwiki, vlswiki, vowiki, warwiki, wawiki, wikidatawiki, wowiki, wuuwiki, xalwiki, xhwiki, xmfwiki, yiwiki, yowiki, zawiki, zeawiki, zh_classicalwiki, zh_min_nanwiki, zh_yuewiki, zhwiki, zuwiki
- title
Titel der zuzuordnenden Seite. Ist zusammen mit site zu verwenden, um einen vollständigen Websitelink zu erzeugen.
- baserevid
Die numerische Kennung für die Version, auf der die Änderung basiert. Sie wird verwendet, um Konflikte während des Speicherns zu erkennen.
- Typ: Ganzzahl
- summary
Zusammenfassung für die Bearbeitung. Es wird ein automatisch generierter Kommentar vorangestellt. Die Zusammenfassung inklusive dieses Autokommentars darf 260 Zeichen nicht überschreiten. Alles über dieser Begrenzung wird abgeschnitten.
- tags
Auf die Version anzuwendende Änderungsmarkierungen.
- Werte (mit | trennen oder Alternative):
- token
Ein „csrf“-Token abgerufen von action=query&meta=tokens
- Dieser Parameter ist erforderlich.
- bot
Markiert diese Bearbeitung als Bot. Diese URL-Markierung wird nur berücksichtigt, wenn der Benutzer der Gruppe „Bots“ angehört.
- Type: boolean (details)
- data
Das serialisierte Objekt, das als Datenquelle verwendet wird. Einem neu erstellten Objekt wird eine „Kennung“ zugewiesen.
- Dieser Parameter ist erforderlich.
- clear
Wenn gesetzt, wird vor dem Fortsetzen das gesamte Element geleert. Das Element wird nicht gespeichert, bevor es nicht mit den „
data
“ gefüllt wurde, möglicherweise einige Teile ausgeschlossen.- Type: boolean (details)
- Erstellt ein neues leeres Datenobjekt, gibt die gesamte Objektstruktur zurück
- api.php?action=wbeditentity&new=item&data={} [in Spielwiese öffnen]
- Erstellt ein neues Objekt und legt die Bezeichnungen für de und en fest
- api.php?action=wbeditentity&new=item&data={"labels":{"de":{"language":"de","value":"de-value"},"en":{"language":"en","value":"en-value"}}} [in Spielwiese öffnen]
- Erstellt eine neue Eigenschaft mit den JSON-Daten, gibt die volle Objektstruktur zurück
- 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"} [in Spielwiese öffnen]
- Löscht alle Daten vom Objekt mit der Kennung Q999999998
- api.php?action=wbeditentity&clear=true&id=Q999999998&data={} [in Spielwiese öffnen]
- Leert alle Daten von dem Objekt mit der Kennung Q999999998 und legt eine Bezeichnung für en fest
- api.php?action=wbeditentity&clear=true&id=Q999999998&data={"labels":{"en":{"language":"en","value":"en-value"}}} [in Spielwiese öffnen]
- Fügt einen Bezeichner hinzu, ohne ihn zu überschreiben, falls bereits vorhanden.
- api.php?action=wbeditentity&id=Q999999998&data={"labels":[{"language":"no","value":"Bar","add":""}]} [in Spielwiese öffnen]
- Entfernt eine Bezeichnung
- api.php?action=wbeditentity&id=Q999999998&data={"labels":[{"language":"en","value":"Foo","remove":""}]} [in Spielwiese öffnen]
- Legt den Websitelink für nowiki fest und überschreibt ihn, falls bereits vorhanden
- api.php?action=wbeditentity&id=Q999999998&data={"sitelinks":{"nowiki":{"site":"nowiki","title":"København"}}} [in Spielwiese öffnen]
- Legt die Beschreibung für nb fest und überschreibt sie, falls bereits vorhanden
- api.php?action=wbeditentity&id=Q999999998&data={"descriptions":{"nb":{"language":"nb","value":"nb-Description-Here"}}} [in Spielwiese öffnen]
- Erstellt eine neue Behauptung für das Datenobjekt mit der Eigenschaft P56 und dem Wert „ExampleString“
- api.php?action=wbeditentity&id=Q999999998&data={"claims":[{"mainsnak":{"snaktype":"value","property":"P56","datavalue":{"value":"ExampleString","type":"string"}},"type":"statement","rank":"normal"}]} [in Spielwiese öffnen]
- Entfernt die Behauptungen des Datenobjekts mit den angegebenen GUIDs
- api.php?action=wbeditentity&id=Q999999998&data={"claims":[{"id":"Q999999998$D8404CDA-25E4-4334-AF13-A3290BCD9C0F","remove":""},{"id":"Q999999998$GH678DSA-01PQ-28XC-HJ90-DDFD9990126X","remove":""}]} [in Spielwiese öffnen]
- Legt die Behauptung mit der GUID für den Wert der Behauptung fest
- 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"}]} [in Spielwiese öffnen]