Axuda da API de MediaWiki
Esta é unha páxina de documentación da API de MediaWiki xerada automaticamente.
Documentación e exemplos: https://www.mediawiki.org/wiki/Special:MyLanguage/API:Main_page
action=compare
- Este módulo precisa permisos de lectura.
- Fonte: MediaWiki
- Licenza: GPL-2.0-or-later
Obter as diferencias entre dúas páxinas.
Cómpre indicar un número de revisión, un título de páxina ou un identificador de páxina tanto para «from» como para «to».
- fromtitle
Primeiro título para comparar.
- fromid
Identificador da primeira páxina a comparar.
- Tipo: número enteiro
- fromrev
Primeira revisión a comparar.
- Tipo: número enteiro
- fromslots
Sobrescribir o contido da revisión especificada por fromtitle, fromid ou fromrev.
Este parámetro especifica os espazos que se van modificar. Usa fromtext-{slot}, fromcontentmodel-{slot} e fromcontentformat-{slot} para especificar contido para cada espazo.
- Valores (separados con | ou outros): main
- fromtext-{slot}
Texto do espazo especificado. Se se omite, o espazo elimínase da revisión.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de fromslots.
- fromsection-{slot}
Cando fromtext-{slot} é o contido dunha única sección, este é o identificador da sección. Combinarase coa revisión especificada por fromtitle, fromid ou fromrev como se fose unha edición de sección.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de fromslots.
- fromcontentformat-{slot}
Formato de serialización de contido de fromtext-{slot}.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de fromslots.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel-{slot}
Modelo de contido de fromtext-{slot}. Se non se proporciona, adiviñarase en función dos demais parámetros.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de fromslots.
- Un valor dos seguintes valores: css, javascript, json, text, unknown, wikitext
- frompst
Facer unha transformación previa en fromtext-{slot}.
- Tipo: booleano (detalles)
- fromtext
- Obsoleto.
Especifica fromslots=main e usa fromtext-main no seu lugar.
- fromcontentformat
- Obsoleto.
Especifica fromslots=main e usa fromcontentformat-main no seu lugar.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- fromcontentmodel
- Obsoleto.
Especifica fromslots=main e usa fromcontentmodel-main no seu lugar.
- Un valor dos seguintes valores: css, javascript, json, text, unknown, wikitext
- fromsection
- Obsoleto.
Usa só a sección especificada do contido «from» especificado.
- totitle
Segundo título para comparar.
- toid
Identificador da segunda páxina a comparar.
- Tipo: número enteiro
- torev
Segunda revisión a comparar.
- Tipo: número enteiro
- torelative
Usar unha revisión relativa á revisión determinada a partir de fromtitle, fromid ou fromrev. Todas as outras opcións «to» han ignorarse.
- Un valor dos seguintes valores: cur, next, prev
- toslots
Sobrescribir o contido da revisión especificada por totitle, toid ou torev.
Este parámetro especifica os espazos que se van modificar. Usa totext-{slot}, tocontentmodel-{slot} e tocontentformat-{slot} para especificar contido para cada espazo.
- Valores (separados con | ou outros): main
- totext-{slot}
Texto do espazo especificado. Se se omite, o espazo elimínase da revisión.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de toslots.
- tosection-{slot}
Cando totext-{slot} é o contido dunha única sección, este é o identificador da sección. Combinarase coa revisión especificada por totitle, toid ou torev como se fose unha edición de sección.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de toslots.
- tocontentformat-{slot}
Formato de serialización de contido de totext-{slot}.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de toslots.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel-{slot}
Modelo de contido de totext-{slot}. Se non se proporciona, adiviñarase en función dos demais parámetros.
- Este é un parámetro modelado. Ao facer a solicitude, {slot} no nome do parámetro debe substituirse polos valores de toslots.
- Un valor dos seguintes valores: css, javascript, json, text, unknown, wikitext
- topst
Facer unha transformación previa ao gardado en totext.
- Tipo: booleano (detalles)
- totext
- Obsoleto.
Especifica toslots=main e usa totext-main no seu lugar.
- tocontentformat
- Obsoleto.
Especifica toslots=main e usa tocontentformat-main no seu lugar.
- Un valor dos seguintes valores: application/json, application/octet-stream, application/unknown, application/x-binary, text/css, text/javascript, text/plain, text/unknown, text/x-wiki, unknown/unknown
- tocontentmodel
- Obsoleto.
Especifica toslots=main e usa tocontentmodel-main no seu lugar.
- Un valor dos seguintes valores: css, javascript, json, text, unknown, wikitext
- tosection
- Obsoleto.
Usa só a sección especificada do contido «to» especificado.
- prop
Que información obter.
- diff
- O HTML das diferenzas.
- diffsize
- O tamaño do HTML das diferenzas, en bytes.
- rel
- Os identificadores de revisión da revisión anterior a «from» e despois de «to», se existen.
- ids
- Os identificadores de páxina e de revisión das revisións «from» e «to».
- title
- Os títulos das páxinas das revisións «from» e «to».
- user
- O nome de usuario e o identificador das revisións «from» e «to». Se a revisión do usuario foi borrada, ha recibirse unha propiedade fromuserhidden ou touserhidden.
- comment
- O comentario das revisións «from» e «to». Se a revisión do comentario foi borrada, ha recibirse unha propiedade fromcommenthidden ou tocommenthidden.
- parsedcomment
- O comentario analizado das revisións «from» e «to». Se a revisión do comentario foi borrada, ha recibirse unha propiedade fromcommenthidden ou tocommenthidden.
- size
- Tamaño das revisións «from» e «to».
- timestamp
- O selo de tempo das revisións «from» e «to».
- Valores (separados con | ou outros): comment, diff, diffsize, ids, parsedcomment, rel, size, timestamp, title, user
- Por defecto: diff|ids|title
- slots
Devolver as diferenzas individuais para estes espazos, en lugar dunha diferenza combinada para todos os espazos.
- Valores (separados con | ou outros): main
- Para especificar tódolos valores, use *.
- difftype
Devolver a comparación con formato HTML en liña.
- Un valor dos seguintes valores: inline, table, unified
- Por defecto: table
- Crear unha diferenza entre a revisión 1 e a 2.
- api.php?action=compare&fromrev=1&torev=2 [abrir na zona de probas]