Fitbit健康数据查询
获取睡眠心率活动血氧
连接 Air France–KLM 开放数据 API,实现航班状态查询、持续监控与变更提醒。支持按航班号与日期检索起降信息、登机口变动、机型及尾号,并追踪前序航班链以预判延误风险。
面向差旅管理与出行服务场景,提供法航航班全链路动态追踪能力。通过对接官方开放数据,实现从行前规划到落地抵达的自动化监控,帮助用户及时掌握延误风险与设施变更信息,优化行程安排与升舱决策时机。
落地案例:企业差旅平台为高管预订巴黎往返航班后,系统自动按航班号与日期发起监控。起飞前12小时检测到前序航班延误90分钟,触发预警通知并建议备选方案;登机口临时变更时再次推送更新,确保接机方同步调整。全程遵守每秒1次的API调用限制,无状态变化时不产生冗余通知。
1. 获取 API 凭证
2. 配置凭证(二选一)
AFKL_API_KEY 及可选的 AFKL_API_SECRETCLAWDBOT_STATE_DIR 或 ./state)创建 afkl_api_key.txt,权限设为 600;如有 Secret 则另建 afkl_api_secret.txt3. 单次查询
node skills/airfrance-afkl/scripts/afkl_flightstatus_query.mjs --carrier AF --flight 7 --origin JFK --dep-date 2026-01-29
注意:请求频率须 ≤ 1 次/秒,多调用时间隔约 1100 毫秒。
4. 启动持续监控
node skills/airfrance-afkl/scripts/afkl_watch_flight.mjs --carrier AF --flight 7 --origin JFK --dep-date 2026-01-29
默认轮询策略:起飞前 36 小时以上每 60 分钟、36–12 小时每 30 分钟、12–3 小时每 15 分钟、最后 3 小时每 5–10 分钟、起飞后每 30 分钟直至到达。脚本通过状态文件自节流,无变更时不输出,便于配合 cron 仅在有更新时发送通知。
见下方输入与输出表格。
| 项目 | 内容 |
|---|---|
| 输入 | 航班号(如 AF007)、出发日期(YYYY-MM-DD 或相对词)、出发机场 IATA 代码、API Key(环境变量 afkl_api_key.txt 文件) |
| 输出 | 航班运营状态(计划/实际/预计起降时间)、登机口/航站楼/值机区域、机型代码与飞机注册号、前序航班状态链、变更事件通知 |
| 适用人群 | 需实时掌握法航/荷航航班动态的旅客、关注前序延误风险的商务出行者、基于机型评估升舱价值的常旅客、需自动化监控的工作流搭建者 |
| 不包含 | 机票预订或改签、其他航司数据、座位图或具体座位可用性、实时票价、行李追踪 |
Accept: */* 头原始链接:https://github.com/openclaw/skills/tree/main/skills/iclems/airfrance-afkl/SKILL.md
来源类型:GitHub 仓库