外卖订单查询工具

13分钟前更新 1 00
外卖订单查询工具外卖订单查询工具
外卖订单查询工具

技能简介

ordercli 是一款针对 Foodora 外卖平台的命令行工具,用于查询历史订单、追踪配送状态以及快速重新下单。目前仅支持 Foodora,Deliveroo 功能仍在开发中。

业务背景

外卖订单查询工具帮助用户高效管理 Foodora 平台的外卖消费。无需打开网页或App,即可快速掌握配送进度、回顾历史消费记录,并便捷复购常点菜品,节省时间成本,提升日常订餐效率。

落地案例:某用户工作日晚间想查看午餐是否已送达,运行命令即可实时获取骑手位置和预计到达时间。周末整理月度餐饮开支时,导出 JSON 格式的历史订单进行数据分析。发现上周点的披萨口味不错,通过一键重新加购功能快速完成复购,无需再次逐项挑选。

能做什么

  • 查看当前活跃订单及配送状态
  • 浏览历史订单记录(支持 JSON 输出)
  • 一键重新加购历史订单商品
  • 通过浏览器绕过 Cloudflare 防护完成登录
  • 导入 Chrome 浏览器会话免密操作

使用说明

安装方式(二选一):

# Homebrew 安装
brew install steipete/tap/ordercli

# Go 直接安装
go install github.com/steipete/ordercli/cmd/ordercli@latest

基础配置流程:

  1. 查看支持的国家:ordercli foodora countries
  2. 设置所在地区:ordercli foodora config set --country AT
  3. 登录账号:ordercli foodora login --email you@example.com --password-stdin
  4. 查看当前订单:ordercli foodora orders
  5. 查看历史订单:ordercli foodora history --limit 20

常用操作:

  • 实时监控订单:ordercli foodora orders --watch
  • 预览重新加购:ordercli foodora reorder <orderCode>
  • 确认重新加购:ordercli foodora reorder <orderCode> --confirm
  • 浏览器登录(防机器人检测):ordercli foodora login --email you@example.com --password-stdin --browser
  • 导入 Chrome 会话:ordercli foodora session chrome --url https://www.foodora.at/ --profile "Default"

输入与输出

见下方输入与输出表格。

项目内容
输入Foodora 账号凭证、国家代码、订单编号;可选 Chrome 配置文件路径、自定义配置路径
输出订单状态列表、历史记录详情、重新加购结果、会话数据
适用人群Foodora 常客、命令行用户、需要订单自动化管理的技术人员
不包含Deliveroo 支持、GUI 界面、支付功能、多账号管理、订单取消功能

 

风险提示

  • Deliveroo 功能尚未可用,请勿依赖
  • 重新下单前务必使用 --confirm 确认,避免误操作
  • 浏览器模式会创建本地配置文件,注意隐私保护
  • 频繁 API 调用可能触发平台风控
  • Cookie 和会话数据包含敏感信息,妥善保管

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/steipete/ordercli/SKILL.md
来源类型:GitHub 开源项目

数据统计

相关导航

暂无评论

none
暂无评论...