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:
- 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): openrefine-3.7, openrefine-3.8
- 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]