HtmlExtract 自动化

用于HtmlExtract,通过定时自动提取网页价格信息,实时监控价格变动,及时通知用户获取更优价格,提升购物决策效率,节省时间和金钱。

2025/7/8
25 个节点
复杂
计划复杂htmlextractfunctionitemwritebinaryfilemovebinarydataexecutecommandreadbinaryfileemailsend自动化高级代码自定义api集成文件存储逻辑条件电子邮件通知
分类:
Schedule TriggeredComplex WorkflowBusiness Process Automation
集成服务:
HtmlExtractFunctionItemWriteBinaryFileMoveBinaryDataExecuteCommandReadBinaryFileEmailSend

适用人群

适用人群


- 电商卖家:希望实时监控商品价格变化,以便及时调整价格策略。
- 价格比较网站:需要定期抓取多个电商平台的商品价格,提供给用户最优价格信息。
- 个人用户:关注特定商品价格波动,想要获取价格提醒的消费者。
- 开发者:需要利用 n8n 自动化工具进行数据抓取和处理的开发者。

解决的问题

解决的问题


- 价格监控:自动化监控商品价格,及时获取价格更新信息,避免手动检查。
- 价格变化通知:在价格下降时自动发送电子邮件通知,帮助用户抓住最佳购买时机。
- 数据存储与管理:将价格信息存储为 JSON 文件,便于后续分析和处理。
- 错误处理:自动检查抓取过程中的错误,确保数据的准确性和完整性。

工作流程

工作流程步骤


1. 定时触发:每 15 分钟 运行一次工作流。
2. 初始化数据:设置需要监控的商品信息,包括链接、选择器和货币类型。
3. 抓取网页:使用 HTTP 请求获取商品网页内容。
4. 提取价格:通过 CSS 选择器从网页中提取商品价格。
5. 价格处理:将提取的价格格式化,检查价格是否有效。
6. 检查文件存在性:判断是否已有价格数据文件存在。
7. 更新价格数据:如果价格发生变化,更新存储的价格数据并发送通知。
8. 发送通知:如果价格降低,发送邮件通知用户新价格和旧价格信息。
9. 错误通知:如果未能成功提取价格,发送错误通知邮件。

自定义指南

自定义指南


- 修改监控商品:在 changeME 节点中更新商品的链接、选择器和其他信息。
- 调整定时设置:在 Cron 节点中修改触发频率,支持按需设置。
- 更改通知设置:在 NotifyBetterPriceNotifyIncorrectPrice 节点中修改电子邮件地址和通知内容。
- 添加新的商品监控:复制 initItem 节点,添加新的商品信息,确保在 changeME 中更新对应信息。
- 扩展功能:根据需求添加更多节点,例如数据分析或其他 API 集成。