Ayuda de la API de MediaWiki
Esta es una página de documentación autogenerada de la API de MediaWiki.
Documentación y ejemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=wbsetsitelink
- Este módulo requiere permisos de lectura.
- Este módulo requiere permisos de escritura.
- Este módulo solo acepta solicitudes POST.
- Fuente: WikibaseClient
- Licencia: GPL-2.0-or-later
Asocia una página de una wiki con un elemento de Wikibase o borra una asociación de este tipo ya realizada.
- id
The identifier for the entity, including the prefix. Use either id or site and title together.
- new
Si se establece, se creará una entidad nueva. Establece esto al tipo de entidad que quieres crear.
- Uno de los siguientes valores: item, property
- site
Un identificador para el sitio en el que reside la página. Úsalo junto con title para crear un enlace de sitio completo.
- Uno de los siguientes valores:
- title
El título de la página que se asociará. Utilízalo junto con site para crear un enlace de sitio completo.
- baserevid
El identificador numérico de la revisión en la que basar la modificación. Este dato se utiliza para detectar conflictos al guardar.
- Tipo: entero
- summary
Resumen de la edición. Será precedido por un comentario generado automáticamente. La longitud máxima del autocomentario junto con el resumen es de 260 caracteres. Ten en cuenta que todo lo que sobrepase el límite se cortará.
Change tags to apply to the revision.
- Valores (separados por | u otro separador):
- token
A "csrf" token retrieved from action=query&meta=tokens
- Este parámetro es obligatorio.
- bot
Marcar esta edición como hecha por un robot. Este parámetro funcionará solo si el usuario pertenece al grupo «bot».
- Type: boolean (details)
- returnto
Page title. If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to the given page, instead of the page that was edited.
- Tipo: título de página
- Acepta páginas inexistentes.
- returntoquery
URL query parameters (with leading ?). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given query parameters.
- Predeterminado: (vacío)
- returntoanchor
URL fragment (with leading #). If saving the edit created a temporary account, the API may respond with an URL that the client should visit to complete logging in. If this parameter is provided, the URL will redirect to a page with the given fragment.
- Predeterminado: (vacío)
- linksite
El identificador del sitio en el que reside la página que se enlazará
- Este parámetro es obligatorio.
- Uno de los siguientes valores:
- linktitle
El título de la página que se enlazará. Si este parámetro es una cadena vacía o no se definen ni linktitle ni badges, el enlace se eliminará.
- badges
Los identificadores de los elementos que se establecerán como insignias. Reemplazarán a los actuales. Si este parámetro no está definido, las insignias no se cambiarán
- Valores (separados por | u otro separador):
- Añadir a la página en inglés «Hydrogen» un enlace de sitio al elemento con identificador Q999999998, en caso de que el enlace de sitio no exista
- api.php?action=wbsetsitelink&id=Q999999998&linksite=enwiki&linktitle=Hydrogen [abrir en la zona de pruebas]
- Añadir al artículo en inglés «Hydrogen» un enlace de sitio al elemento con identificador «Q999999998», en caso de que el enlace de sitio no exista. Anexar al resumen de edición «Loves Oxygen».
- api.php?action=wbsetsitelink&id=Q999999998&linksite=enwiki&linktitle=Hydrogen&summary=Loves%20Oxygen [abrir en la zona de pruebas]
- Añadir al artículo en alemán «Wasserstoff» un enlace de sitio al elemento que está enlazado con el artículo en inglés «Hydrogen», en caso de que el enlace de sitio no exista.
- api.php?action=wbsetsitelink&site=enwiki&title=Hydrogen&linksite=dewiki&linktitle=Wasserstoff [abrir en la zona de pruebas]
- Eliminar del elemento el enlace de sitio en alemán
- api.php?action=wbsetsitelink&site=enwiki&title=Hydrogen&linksite=dewiki [abrir en la zona de pruebas]
- Añadir al elemento enlazado con el artículo en inglés «Hydrogen» un enlace de sitio al artículo en polaco «Wodór», con una insignia que apunte al elemento con identificador «Q149»
- api.php?action=wbsetsitelink&site=enwiki&title=Hydrogen&linksite=plwiki&linktitle=Wodór&badges=Q149 [abrir en la zona de pruebas]
- Cambie las insignias del enlace a la página en polaco del artículo con ID Q999999998 a dos insignias que apunten a los artículos con ID "Q2" y "Q149" sin proporcionar el título del enlace.
- api.php?action=wbsetsitelink&id=Q999999998&linksite=plwiki&badges=Q2|Q149 [abrir en la zona de pruebas]
- Cambiar el vínculo a la página polaca del elemento con id. Q999999998 sin cambiar los distintivos
- api.php?action=wbsetsitelink&id=Q999999998&linksite=plwiki&linktitle=Warszawa [abrir en la zona de pruebas]
- Cambie el enlace a la página en polaco del artículo con ID Q999999998 y elimine todas sus insignias
- api.php?action=wbsetsitelink&id=Q999999998&linksite=plwiki&linktitle=Wodór&badges= [abrir en la zona de pruebas]