{"diffs":[{"type":"eq","text":"Lorem ipsum "},{"type":"del","text":"d"},{"type":"add","text":"D"},{"type":"eq","text":"olor "},{"type":"del","text":"sit "},{"type":"eq","text":"amet"}],"html":"\u003cspan\u003eLorem ipsum \u003c/span\u003e\u003cdel style=\"background:#ffe6e6;\"\u003ed\u003c/del\u003e\u003cins style=\"background:#e6ffe6;\"\u003eD\u003c/ins\u003e\u003cspan\u003eolor \u003c/span\u003e\u003cdel style=\"background:#ffe6e6;\"\u003esit \u003c/del\u003e\u003cspan\u003eamet\u003c/span\u003e","cli":"TG9yZW0gaXBzdW0gG1szMW1kG1swbRtbMzJtRBtbMG1vbG9yIBtbMzFtc2l0IBtbMG1hbWV0"}
curl --location --request POST 'https://zylalabs.com/api/5188/text+compare+api/6653/compare+texts' --header 'Authorization: Bearer YOUR_API_KEY'
--data-raw '{
"text1": "Lorem ipsum dolor sit amet",
"text2": "Lorem ipsum Dolor amet"
}'
| Encabezado | Descripción |
|---|---|
Autorización
|
[Requerido] Debería ser Bearer access_key. Consulta "Tu Clave de Acceso a la API" arriba cuando estés suscrito. |
Sin compromiso a largo plazo. Mejora, reduce o cancela en cualquier momento. La Prueba Gratuita incluye hasta 50 solicitudes.
Envíe dos cadenas de texto a través de POST y obtenga un análisis detallado de sus diferencias en JSON y HTML.
Es una herramienta de comparación de texto que identifica cambios, proporcionando diferencias detalladas entre dos cadenas de texto.
La API recibe dos cadenas de texto y proporciona un objeto JSON con diferencias detalladas, y una vista HTML pre-renderizada.
Sistemas de control de versiones comparando cambios de código. Plataformas de gestión de documentos rastreando ediciones. Herramientas educativas destacando diferencias textuales.
Además del número de llamadas a la API por mes permitidas, no hay otras limitaciones.
Hay diferentes planes que se adaptan a todos, incluyendo una prueba gratuita para una pequeña cantidad de solicitudes, pero su tarifa está limitada para prevenir el abuso del servicio.
La API utiliza claves de API para la autenticación. Para acceder a la API, incluya su clave de API en el encabezado de la solicitud. La clave de API se proporciona al registrarse y debe mantenerse segura.
La API devuelve información detallada sobre la antigüedad y la historia de un dominio, incluyendo años, meses y días desde su creación, así como las fechas de expiración y actualización.
La API devuelve un objeto JSON que contiene las diferencias detalladas entre dos cadenas de texto, incluidas adiciones, eliminaciones y segmentos sin cambios. También proporciona una representación HTML pre-renderizada de estas diferencias para una fácil visualización.
Los campos clave en la respuesta JSON incluyen "diffs", que es un arreglo de objetos que detalla el tipo de cambio (por ejemplo, "add", "del", "eq") y el texto correspondiente. La respuesta también incluye "html" para la representación visual y "cli" para la salida de la línea de comandos.
Los datos de respuesta están organizados en un objeto JSON con un arreglo de "diffs", donde cada objeto especifica el tipo de cambio y el texto involucrado. Además, el campo "html" contiene una cadena formateada para la visualización en la web, mientras que "cli" proporciona una salida amigable para la línea de comandos.
Los parámetros principales para el punto final son las dos cadenas de texto que se van a comparar. Los usuarios pueden personalizar sus solicitudes ajustando el contenido de estas cadenas para analizar diferentes versiones o ediciones del texto.
Casos de uso típicos incluyen comparar revisiones de documentos en software de edición, analizar cambios de código en sistemas de control de versiones y herramientas educativas que resaltan las diferencias en las entregas de los estudiantes o textos.
Los usuarios pueden analizar el array de "diffs" para identificar programáticamente cambios específicos, como qué texto fue agregado o eliminado. La salida "html" se puede incrustar directamente en aplicaciones web para comparación visual, mientras que la salida "cli" es útil para interfaces de línea de comandos.
La API emplea algoritmos robustos para detectar con precisión las diferencias entre cadenas de texto, asegurando que todas las modificaciones, incluidos los cambios sutiles, se capturen. Las pruebas continuas y las actualizaciones ayudan a mantener altos niveles de precisión.
Los usuarios pueden esperar una salida estructurada donde cada cambio se categoriza como "agregar," "eliminar," o "igual." Este formato consistente permite un análisis y procesamiento sencillo, facilitando la integración de la salida de la API en diversas aplicaciones.
Nivel de Servicio:
100%
Tiempo de Respuesta:
250ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.571ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
263ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
393ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
393ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
542ms
Nivel de Servicio:
83%
Tiempo de Respuesta:
334ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
388ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
162ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
308ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
285ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
799ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
725ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
913ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.190ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
881ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
2.596ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
1.321ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
547ms
Nivel de Servicio:
100%
Tiempo de Respuesta:
323ms