用途:该技能面向 Cron-Job.org 的 REST API,帮助以编程方式管理定时执行的 HTTP 请求任务,适用于需要自动化调用接口、监控可用性、数据同步、报告生成、缓存预热、Webhook 投递或触发备份等场景。
主要能力:支持列出、创建、更新、删除任务;配置 URL、启用状态、标题、请求方法、自定义请求头与请求体;设置 HTTP Basic 认证;按小时、分钟、日期、月份、星期组合的时区感知计划;开启 saveResponses 保存响应;配置失败、恢复成功或自动禁用时的通知;查询任务执行历史及下次执行预测,并查看 DNS、连接、SSL、传输等耗时统计。
使用方式:在 Cron-Job.org 控制台设置中生成 API 密钥,通过 Authorization: Bearer YOUR_API_KEY 请求头发起调用。列出任务:curl -X GET https://api.cron-job.org/jobs。创建任务使用 POST https://api.cron-job.org/jobs;更新使用 PATCH /jobs/{JOB_ID};删除使用 DELETE /jobs/{JOB_ID};历史使用 GET /jobs/{JOB_ID}/history。计划字段用数组表示,[-1] 表示全部取值,例如 minutes 为 [0,15,30,45] 表示每 15 分钟。请求方法编号:0=GET,1=POST,2=PUT,3=PATCH,4=DELETE。
限制与注意:默认每日配额 100 次请求,持续会员为 5000 次;创建任务限 1 次/秒、5 次/分钟,其他多数端点限 5 次/秒。时间戳为 Unix 秒。执行时间可能抖动。任务可能因失败被自动禁用。API 密钥应视为密码,可启用 IP 白名单,所有通信为 HTTPS。常见错误包括 401 未授权、403 禁止、429 超出限流。官方文档为 https://docs.cron-job.org/rest-api.html,控制台为 https://console.cron-job.org/。其他功能、价格与平台支持资料暂未提供。