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=wbsetreference

(main | wbsetreference)
  • 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

Crea una referencia o establece el valor de una ya existente.

Parámetros específicos:
Other general parameters are available.
statement

Un GUID que identifica la declaración para la cual se está estableciendo una referencia

Este parámetro es obligatorio.
snaks

The snaks to set the reference to. JSON object with property IDs pointing to arrays containing the snaks for that property

Este parámetro es obligatorio.
snaks-order

The order of the snaks. JSON array of property ID strings

reference

A hash of the reference that should be updated. Optional. When not provided, a new reference is created

index

The index within the statement's list of references where to move the reference to. Optional. When not provided, an existing reference will stay in place while a new reference will be appended.

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á.

tags

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.
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
bot

Marcar esta edición como hecha por un robot. Este parámetro funcionará solo si el usuario pertenece al grupo «bot».

Tipo: boolean (más información)
returnto

Título de la página. Si al guardar la edición se creó una cuenta temporal, la API puede responder con una URL que el cliente debe visitar para completar el inicio de sesión. Si se proporciona este parámetro, la URL redirigirá a la página indicada, en lugar de a la página que se editó.

Tipo: título de página
Acepta páginas inexistentes.
returntoquery

Parámetros de consulta de URL (con ? al principio). Si al guardar la edición se creó una cuenta temporal, la API podría responder con una URL que el cliente debe visitar para completar el inicio de sesión. Si se proporciona este parámetro, la URL redirigirá a una página con los parámetros de consulta indicados.

Predeterminado: (vacío)
returntoanchor

Fragmento de URL (con # al principio). Si al guardar la edición se creó una cuenta temporal, la API podría responder con una URL que el cliente debe visitar para completar el inicio de sesión. Si se proporciona este parámetro, la URL redirigirá a una página con el fragmento indicado.

Predeterminado: (vacío)