MediaWiki API ajuda
Esta es una pàgina de documentació autogenerada de l'API de MediaWiki.
Documentació i eixemples: https://www.mediawiki.org/wiki/API
prop=revisions (rv)
- Este mòdul requerix permissos de llectura.
- Este mòdul pot utilisar-se com un generador.
- Font: MediaWiki
- Llicència: GPL-2.0-or-later
Obtindre informació de la revisió.
Puede ser utilizado de varias maneras:
- Obtener datos sobre un conjunto de páginas (última revisión), estableciendo títulos o ID de paginas.
- Obtener revisiones para una página determinada, usando títulos o ID de páginas con inicio, fin o límite.
- Obtener datos sobre un conjunto de revisiones estableciendo sus ID con revids.
- rvprop
Las propiedades que se obtendrán para cada revisión:
- ids
- L'identificador de la revisió.
- flags
- Marques de revisió (menor).
- timestamp
- La data i hora de la revisió.
- user
- Usuari que realisà la revisió.
- userid
- ID de usuario del creador de la revisión. Si se ha eliminado la revisión del usuario, se devolverá la propiedad userhidden.
- size
- Llargària (en bytes) de la revisió.
- slotsize
- Longitud (bytes) de cada ranura de revisión.
- sha1
- SHA-1 (base 16) de la revisión. Si se ha eliminado la revisión del contenido, se devolverá la propiedad sha1hidden.
- slotsha1
- SHA-1 (base 16) de la revisión. Si se ha eliminado la revisión del contenido, se devolverá la propiedad sha1hidden.
- contentmodel
- Id. del modelo de contenido en cada espacio de revisión.
- comment
- Comentari de l'usuari per a la revisió.
- parsedcomment
- Analiza el comentario de la versión. Si se ha eliminado la revisión del comentario, se devolverá la propiedad commenthidden.
- content
- Contingut de cada espai de revisió.
- tags
- Etiquetes per a la revisió.
- roles
- Enumere los roles de ranuras de contenido que existen en la revisión.
- parsetree
- En desús. Utilice action=expandtemplates o action=parse . El árbol de análisis XML del contenido de la revisión (requiere el modelo de contenido
wikitext). Por razones de rendimiento, si se utiliza esta opción, el límite rv se establece en 50 .
- Valors (separats per | u atre separador): comment, content, contentmodel, flags, ids, parsedcomment, roles, sha1, size, slotsha1, slotsize, tags, timestamp, user, userid, parsetree
- Predeterminat: ids|timestamp|flags|comment|user
- rvslots
Para qué ranuras de revisión se devolverán los datos cuando las propiedades relacionadas con la ranura se incluyan en las propiedades rv . Si se omite, los datos de la ranura principal se devolverán en un formato compatible con versiones anteriores.
- Valors (separats per | u atre separador): main
- Per a especificar tots els valors, utilisa *.
- rvcontentformat-{slot}
Formato de serialización de contenido utilizado para el texto de entrada.
- Este es un parámetro con plantilla. Al realizar la solicitud, {slot} in the parameter's name should be replaced with values of rvslots .
- U dels següents valors: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- rvlimit
Limite la cantidad de revisiones que se devolverán. Si se usa rv prop=content , rv prop=parsetree , rv diffto o rv difftotext , el límite es 50 . Si se usa rv parse , el límite es 1 .
- Solo se puede usar con una sola página (modo n.º 2).
- Tipo: sancer o max
- El valor debe estar entre 1 y 500.
- rvexpandtemplates
- En desús.
Usa action=expandtemplates en su lugar. Expandir las plantillas en el contenido de la revisión (necesita rvprop=content).
- Tipo: boolean (detalls)
- rvgeneratexml
- En desús.
Usa action=expandtemplates o action=parse en su lugar. Generar el árbol de análisis sintáctico XML para el contenido de la revisión (necesita rvprop=content).
- Tipo: boolean (detalls)
- rvparse
- En desús.
Use action=parse en su lugar. Analice el contenido de la revisión (requiere rv prop=content ). Por razones de rendimiento, si se usa esta opción, el límite rv se establece en 1 .
- Tipo: boolean (detalls)
- rvsection
Recuperar solamente el contenido de este número de sección.
- rvdiffto
- En desús.
Use action=compare en su lugar. ID de revisión con el que se compara cada revisión. Use prev , next y cur para la revisión anterior, siguiente y actual, respectivamente. Por razones de rendimiento, si se usa esta opción, el límite rv se establece en 50 .
- rvdifftotext
- En desús.
Use action=compare en su lugar. Texto con el que se compara cada revisión. Compara solo un número limitado de revisiones. Anula rv diffto . Si se establece la sección rv , solo se comparará esa sección con este texto. Por razones de rendimiento, si se usa esta opción, el límite rv se aplica a 50 .
- rvdifftotextpst
- En desús.
Use action=compare en su lugar. Realice una transformación previa al guardado del texto antes de compararlo. Válido solo con rvdifftotext.
- Tipo: boolean (detalls)
- rvcontentformat
- En desús.
Formato de serialización utilizado para rvdifftotext y esperado para la salida de contenido.
- U dels següents valors: application/json, application/octet-stream, application/unknown, application/vue+xml, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- rvstartid
Iniciar la enumeración desde la marca de tiempo de la revisión con este ID. La revisión debe existir, pero no es necesario que pertenezca a esta página.
- Solo se puede usar con una sola página (modo n.º 2).
- Tipo: entero
- rvendid
Detener la enumeración en la marca de tiempo de la revisión con este ID. La revisión debe existir, pero no es necesario que pertenezca a esta página.
- Solo se puede usar con una sola página (modo n.º 2).
- Tipo: entero
- rvstart
Marca de tiempo a partir de la cual empezar la enumeración.
- Solo se puede usar con una sola página (modo n.º 2).
- Tipo: timestamp (formatos permitidos)
- rvend
Enumerar hasta este cronomarcador.
- Solo se puede usar con una sola página (modo n.º 2).
- Tipo: timestamp (formatos permitidos)
- rvdir
En quin sentit fer l'enumeració:
- newer
- De més antics a més recents. Nota: rvstart deu de ser anterior a rvend.
- older
- De més recents a més antics (orde predefinit). Nota: rvstart deu de ser posterior a rvend.
- newer
- Primero los más antiguos. Nota: rvstart debe ser anterior a rvend.
- older
- Primero los más recientes (orden predefinido). Nota: rvstart debe ser posterior a rvend.
- Solo se puede usar con una sola página (modo n.º 2).
- U dels següents valors: newer, older
- Predeterminat: older
- rvuser
Incluir solo las revisiones realizadas por el usuario.
- Solo se puede usar con una sola página (modo n.º 2).
- Tipo: nom d'usuari
- rvexcludeuser
Excluir las revisiones realizadas por el usuario.
- Solo se puede usar con una sola página (modo n.º 2).
- Tipo: nom d'usuari
- rvtag
Mostrar solo revisiones marcadas con esta etiqueta.
- rvcontinue
Quan n'hi haja més resultats disponibles, utilisa açò per a continuar.
- Obtenga datos con contenido para la última revisión de los títulos API y Portada.
- api.php?action=query&prop=revisions&titles=API|Portada&rvslots=*&rvprop=timestamp|user|comment|content [obrir en la zona de proves]
- Mostrar las últimas 5 revisiones de la Portada.
- api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment [obrir en la zona de proves]
- Obtenga las primeras 5 revisiones de Portada.
- api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer [obrir en la zona de proves]
- Obtenga las primeras 5 revisiones de Portada realizadas después del 1 de mayo de 2006.
- api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment&rvdir=newer&rvstart=2006-05-01T00:00:00Z [obrir en la zona de proves]
- Obtenga las primeras 5 revisiones de Portada que no fueron realizadas por el usuario anónimo 127.0.0.1.
- api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment&rvexcludeuser=127.0.0.1 [obrir en la zona de proves]
- Obtener las primeras 5 revisiones de Portada que fueron realizadas por el usuario MediaWiki default.
- api.php?action=query&prop=revisions&titles=Portada&rvlimit=5&rvprop=timestamp|user|comment&rvuser=MediaWiki%20default [obrir en la zona de proves]