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.
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)
- returnto
Seitentitel. Wenn durch das Speichern der Bearbeitung ein temporäres Konto erstellt wurde, antwortet die API möglicherweise mit einer URL, die der Client besuchen sollte, um die Anmeldung abzuschließen. Wenn dieser Parameter angegeben wird, wird die URL auf die angegebene Seite umgeleitet und nicht auf die Seite, die bearbeitet wurde.
- Typ: Seitenname
- Akzeptiert nicht existierende Seiten.
- returntoquery
URL-Abfrageparameter (mit führendem ?). Wenn durch das Speichern der Bearbeitung ein temporäres Konto erstellt wurde, kann die API mit einer URL antworten, die der Kunde besuchen sollte, um die Anmeldung abzuschließen. Wenn dieser Parameter angegeben wird, wird die URL auf eine Seite mit den angegebenen Abfrageparametern umgeleitet.
- Standard: (leer)
- returntoanchor
URL-Fragment (mit führendem #). Wenn durch das Speichern der Bearbeitung ein temporäres Konto erstellt wurde, kann die API mit einer URL antworten, die der Kunde besuchen sollte, um die Anmeldung abzuschließen. Wenn dieser Parameter angegeben wird, wird die URL auf eine Seite mit dem angegebenen Fragment umgeleitet.
- Standard: (leer)
- 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]