name: ordercli description: 仅Foodora的命令行工具,用于检查过去订单和活跃订单状态 (Deliveroo 开发中)。 homepage: https://ordercli.sh metadata: { “otto”: { “emoji”: “🛵”, “requires”: { “bins”: [“ordercli”] }, “install”: [ { “id”: “brew”, “kind”: “brew”, “formula”: “steipete/tap/ordercli”, “bins”: [“ordercli”], “label”: “安装ordercli (brew)”, }, { “id”: “go”, “kind”: “go”, “module”: “github.com/steipete/ordercli/cmd/ordercli@latest”, “bins”: [“ordercli”], “label”: “安装ordercli (go)”, }, ], }, }
ordercli
使用 ordercli 来检查过去订单和跟踪活跃订单状态(目前仅Foodora)。
快速开始 (Foodora)
ordercli foodora countriesordercli foodora config set --country ATordercli foodora login --email you@example.com --password-stdinordercli foodora ordersordercli foodora history --limit 20ordercli foodora history show <orderCode>
订单
- 活跃列表(到达/状态):
ordercli foodora orders - 观看:
ordercli foodora orders --watch - 活跃订单详情:
ordercli foodora order <orderCode> - 历史详情 JSON:
ordercli foodora history show <orderCode> --json
重新下单(添加到购物车)
- 预览:
ordercli foodora reorder <orderCode> - 确认:
ordercli foodora reorder <orderCode> --confirm - 地址:
ordercli foodora reorder <orderCode> --confirm --address-id <id>
Cloudflare / 机器人防护
- 浏览器登录:
ordercli foodora login --email you@example.com --password-stdin --browser - 重用配置文件:
--browser-profile "$HOME/Library/Application Support/ordercli/browser-profile" - 导入Chrome cookies:
ordercli foodora cookies chrome --profile "Default"
会话导入(无需密码)
ordercli foodora session chrome --url https://www.foodora.at/ --profile "Default"ordercli foodora session refresh --client-id android
Deliveroo (开发中,尚未工作)
- 需要
DELIVEROO_BEARER_TOKEN(可选DELIVEROO_COOKIE)。 ordercli deliveroo config set --market ukordercli deliveroo history
注意
- 使用
--config /tmp/ordercli.json进行测试。 - 在任何重新下单或更改购物车的操作前进行确认。