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=wbsetsitelink
- Dieses Modul erfordert Leserechte.
- Dieses Modul erfordert Schreibrechte.
- Dieses Modul akzeptiert nur POST-Anfragen.
- Quelle: WikibaseRepository
- Lizenz: GPL-2.0-or-later
Associates a page on a wiki with a Wikibase item or removes an already made such association.
- 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 Objekttyp festlegen, den du erstellen möchtest.
- 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.
Change tags to apply to the revision.
- 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 „Bot“ 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)
- linksite
Der Identifikator der Website, auf der sich die zu verlinkende Seite befindet.
- Dieser Parameter ist erforderlich.
- Einer der folgenden Werte:
- linktitle
The title of the page to link. If this parameter is an empty string or both linktitle and badges are not set, the link will be removed.
- badges
The IDs of items to be set as badges. They will replace the current ones. If this parameter is not set, the badges will not be changed
- Werte (mit | trennen oder Alternative):
- Add a sitelink to the English page "Hydrogen" to the item with ID Q999999998, if the sitelink does not exist
- api.php?action=wbsetsitelink&id=Q999999998&linksite=enwiki&linktitle=Hydrogen [in Spielwiese öffnen]
- Add a sitelink to the English page "Hydrogen" to the item with ID Q999999998, if the sitelink does not exist. Also appends "Loves Oxygen" to the edit summary.
- api.php?action=wbsetsitelink&id=Q999999998&linksite=enwiki&linktitle=Hydrogen&summary=Loves%20Oxygen [in Spielwiese öffnen]
- Add a sitelink to the German page "Wasserstoff" to the item that is linked with the English page "Hydrogen", if the sitelink does not exist
- api.php?action=wbsetsitelink&site=enwiki&title=Hydrogen&linksite=dewiki&linktitle=Wasserstoff [in Spielwiese öffnen]
- Entfernt den deutschen Websitelink von dem Objekt
- api.php?action=wbsetsitelink&site=enwiki&title=Hydrogen&linksite=dewiki [in Spielwiese öffnen]
- Add a sitelink to the Polish page "Wodór" to the item that is linked with the English page "Hydrogen", with one badge pointing to the item with ID "Q149"
- api.php?action=wbsetsitelink&site=enwiki&title=Hydrogen&linksite=plwiki&linktitle=Wodór&badges=Q149 [in Spielwiese öffnen]
- Change badges for the link to the Polish page from the item with ID Q999999998 to two badges pointing to the items with IDs "Q2" and "Q149" without providing the link title
- api.php?action=wbsetsitelink&id=Q999999998&linksite=plwiki&badges=Q2|Q149 [in Spielwiese öffnen]
- Change the link to the Polish page from the item with ID Q999999998 without changing badges
- api.php?action=wbsetsitelink&id=Q999999998&linksite=plwiki&linktitle=Warszawa [in Spielwiese öffnen]
- Change the link to the Polish page from the item with ID Q999999998 and remove all of its badges
- api.php?action=wbsetsitelink&id=Q999999998&linksite=plwiki&linktitle=Wodór&badges= [in Spielwiese öffnen]