IDFM Journey技能使用说明
2026-04-01
新闻来源:网淘吧
围观:23
电脑广告
手机广告
IDFM Journey (PRIM/Navitia)
使用捆绑脚本调用PRIM/Navitia端点,无需额外依赖。
元数据
- 作者:anthonymq
- 版本:0.1.6
触发短语(示例)
- "从{起点}到{终点}的路线"
- "巴黎/法兰西岛地区从{起点}到{终点}的路线"
- "检查RER/地铁中断情况" / "{线路}上的事故"
前提条件
- 在运行前,将环境变量
IDFM_PRIM_API_KEY设置到环境变量中。
生成API密钥
要获取IDFM PRIM API密钥:

- 访问https://prim.iledefrance-mobilites.fr/
- 创建账户或登录
- 导航至"开发者空间"或开发者门户
- 订阅"Navitia" API
- 您的API密钥将在您的仪表板中生成并显示
- 在您的环境中导出它:
export IDFM_PRIM_API_KEY="您的密钥在此"
快速命令
从任意位置运行(路径位于技能文件夹内):
-
解析地点(最佳匹配 + 列表):
python3 scripts/idfm.py places "伊夫里市" --count 5
-
行程(自由文本起点/终点;首先解析地点ID):
python3 scripts/idfm.py journeys --from "伊夫里市" --to "布兰维利耶" --count 3
-
事件/中断(按线路ID或过滤器):
python3 scripts/idfm.py incidents --line-id line:IDFM:C01727python3 scripts/idfm.py incidents --filter 'disruption.status=active'
添加--json以打印原始API输出。
注意
- 如果地点解析不明确,增加
--count并选择正确的站点区域id。 - 有关API详情和示例,请阅读:
references/idfm-prim.md。
文章底部电脑广告
手机广告位-内容正文底部


微信扫一扫,打赏作者吧~