[
{
"value": 250
}
]
curl --location --request POST 'https://zylalabs.com/api/13840/cron+expression+explainer+api/31824/validate+cron+expression' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
[
{
"value": 250
}
]
curl --location --request POST 'https://zylalabs.com/api/13840/cron+expression+explainer+api/31825/explain+cron+expression' --header 'Authorization: Bearer YOUR_API_KEY' --header 'Content-Type: application/json' --data-raw '{}'
Después de registrarte, a cada desarrollador se le asigna una clave de acceso a la API personal, una combinación única de letras y dígitos proporcionada para acceder a nuestro endpoint de la API. Para autenticarte con el Explicador de Expresiones Cron API simplemente incluye tu token de portador en el encabezado de Autorización.
| 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.
(Ahorra 2 meses pagando anualmente 🎉)
El endpoint "validar expresión cron" devuelve un estado de validación que indica si la expresión cron es válida, junto con explicaciones de errores si corresponde. El endpoint "explicar expresión cron" proporciona un desglose detallado y legible por humanos de la expresión cron y calcula los próximos tiempos de ejecución según la zona horaria especificada
Los campos clave en los datos de respuesta incluyen "value" para el estado de validación o detalles de explicación Para el punto final de explicación los campos adicionales pueden incluir el desglose legible por humanos de la expresión cron y una lista de tiempos de ejecución calculados siguientes
Los usuarios pueden ingresar parámetros como "expresión" (el horario cron), "zona horaria" (zona horaria IANA), "utc_offset_minutes" (para ajustes de UTC), "desde" (punto de partida para los cálculos de la próxima ejecución) y "conteo" (para limitar los tiempos de ejecución futuros)
Los datos de respuesta están organizados como un arreglo JSON que contiene objetos. Cada objeto incluye campos relevantes como "valor" para resultados de validación o explicaciones y para el endpoint de explicación, puede incluir detalles adicionales sobre la expresión cron y los próximos horarios de ejecución
El endpoint "validar expresión cron" proporciona resultados de validación y mensajes de error mientras que el endpoint "explicar expresión cron" ofrece una explicación en inglés simple de la expresión cron y calcula los próximos horarios de ejecución programados basados en los parámetros proporcionados
Los usuarios pueden utilizar los datos devueltos interpretando el estado de validación para asegurarse de que sus expresiones cron sean correctas y utilizando las explicaciones para comprender las configuraciones de programación Las próximas horas de ejecución ayudan en la planificación y gestión de tareas automatizadas de manera efectiva
Los casos de uso típicos incluyen validar expresiones cron antes del despliegue, entender configuraciones complejas de programación y determinar los próximos tiempos de ejecución para tareas automatizadas en varias aplicaciones como el mantenimiento de servidores o copias de seguridad de datos
La precisión de los datos se mantiene al adherirse a los estándares de sintaxis cron y utilizar las zonas horarias de IANA para una programación precisa La API está diseñada para ser sin estado y determinista asegurando respuestas consistentes basadas en la entrada proporcionada
El endpoint "explicar expresión cron" proporciona un desglose detallado de la expresión cron incluyendo los tiempos específicos y los intervalos para la ejecución de tareas También calcula los próximos tiempos de ejecución según la zona horaria proporcionada ayudando a los usuarios a visualizar cuándo ocurrirán las tareas
Los usuarios pueden personalizar las solicitudes especificando parámetros como "expresión" para el horario cron "zona horaria" para una programación precisa "utc_offset_minutes" para ajustes de UTC "desde" para establecer un punto de partida y "conteo" para limitar el número de tiempos de ejecución futuros devueltos
El parámetro "timezone" acepta identificadores de zona horaria de IANA, como "America/New_York" o "Europe/London" Esto asegura que la API calcule los próximos tiempos de ejecución con precisión de acuerdo con la ubicación geográfica especificada
Los usuarios pueden utilizar los datos devueltos interpretando el estado de validación o la explicación de la expresión cron Para el punto final de explicación los próximos horarios de ejecución se pueden utilizar para programar tareas de manera efectiva asegurando una ejecución oportuna basada en parámetros definidos por el usuario
Si la API indica una expresión cron no válida, revisa la explicación del error proporcionada en la respuesta. Esto te guiará para corregir la sintaxis o estructura de tu expresión cron para asegurarte de que cumpla con los estándares de cron
Los casos de uso típicos incluyen validar expresiones cron antes del despliegue, explicar horarios cron complejos a los miembros del equipo y calcular los tiempos de ejecución de tareas futuras para una mejor gestión del tiempo en sistemas automatizados
La API considera las zonas horarias de IANA, que incluyen las reglas de horario de verano. Esto asegura que los próximos tiempos de ejecución se calculen con precisión, reflejando cualquier cambio debido a las transiciones de horario de verano según la zona horaria especificada