
# 使用Bright Data和n8n自动查找最便宜航班
这个工作流能够自动搜索多个航班预订网站,为您找到指定航线的最便宜航班。它利用网络抓取技术比较不同平台的价格,帮助您在航空旅行中节省费用。
## 概述
这个工作流通过Bright Data抓取航班价格信息,并可以在价格低于您设定的目标阈值时通知您。它特别适合经常旅行的人士、旅行社以及预算有限的旅行者。
## 工作流结构
### 第一部分:获取航班价格
**🌩️ 手动触发器 (Manual Trigger)**
– 功能:通过点击n8n中的”执行工作流”按钮启动流程
– 说明:类似于启动按钮,无需设置计划,随时手动运行检查优惠
**🌐 通过Bright Data从Skiplagged获取航班详情 (HTTP Request)**
– 使用Bright Data Web Unlocker绕过机器人保护,从Skiplagged获取HTML内容
– 向`https://api.brightdata.com/request`发送POST请求
– 通过标头和代理使其看起来像真实浏览器访问
– 返回:页面的完整HTML内容
### 第二部分:提取和存储航班价格
**🖥️ HTML提取 (HTML Extract)**
– 从原始HTML中提取所有航班价格
– 使用CSS选择器如`.flights-landing__flight-price`查找匹配元素
– 返回多个价格值,例如:[“$104”, “$117”, “$99”, “$88”]
**📊 Google表格 (Google Sheets)**
– 将每个航班价格作为新行附加到电子表格中
– 确保表格有”价格”列且认证设置正确
## 安装步骤
1. **导入工作流**:下载.json文件并导入到n8n实例中
2. **配置Bright Data**:在Bright Data节点中添加您的凭证
3. **设置通知**:配置首选的通知方式
4. **自定义**:设置您的航线、日期范围和价格阈值
## 应用场景
– **经常旅行者**:为常规航线寻找最佳优惠
– **旅行社**:为客户预订监控航班价格
– **预算旅行者**:当梦想目的地的航班变得可负担时获得通知
## 扩展功能建议
– 📅 添加Cron节点实现每日自动检查
– 📬 添加Telegram或Email节点在价格低于$100时通知
– 🔧 使用Set节点使航线和日期动态化
## 技术支持
如有任何问题或需要支持,请联系:Yaron@nofluff.online
更多提示和教程请访问:
– YouTube: https://www.youtube.com/@YaronBeen/videos
– LinkedIn: https://www.linkedin.com/in/yaronbeen/

评论(0)