API:Compare/es

Solicitud GET para obtener la diferencia entre dos páginas.

Historial de parámetros

 * v1.30: Introducido,  ,  ,
 * v1.20: Introducido ,

Notas adicionales
Para obtener la diferencia entre dos páginas, un número de revisión, un título de página o un ID de página para ambos  y   debe ser pasado.

Comparación relativa en primera y última revisión

 * Puedes solicitar una comparación relativa a prev en la primera revisión de una página, esto dará como resultado que el texto completo de la primera revisión se devuelva como la diferencia. Ten en cuenta que esto no es exacto, ya que en algunos casos puede haber contenido predeterminado para la página antes de su primera revisión. La propiedad de  estará ausente de los resultados.
 * Del mismo modo, puedes solicitar la próxima comparación relativa en la última revisión de una página.
 * (Nota: esta es la última revisión al momento de escribir este tema. Debido a que la página está protegida, probablemente no debería cambiar). El resultado es un diferencial vacío y los  estarán ausentes. A diferencia de la mayoría de  comparaciones de revisiones, estos resultados cambiarán si se crea una nueva revisión.

Este comportamiento en la API es histórico. No es consistente con el modelo conceptual del historial de la página como una serie de revisiones. No hay una revisión  para comparar con la primera revisión, ni hay una revisión   para comparar con la última. Debido a esto, las futuras versiones de MediaWiki pueden dar resultados diferentes para esta llamada a la API.

Uso de la salida HTML
Los valores  y  devuelven fragmentos de HTML. The HTML is a list of table rows ( elements) which should be embedded into a table with at least the following markup:

To display metadata as well, e. g. the user or comment, add extra rows and place the metadata inside a  element.

To make sure this diff displays correctly (e. g., that the diff marker and content columns aren’t the same width), you can add the  ResourceLoader module to your page:

If you want to display the, you will likewise want to add the  module, which includes some basic styles for comments and autocomments:

And if you want to display both the and the  HTML on the page, you can combine these two tags into one: