SuperAPI AI 工具集

ordercli

通用与其它

查看项目

更新于 10-16 00:00

技能介绍

ordercli 是一个命令行工具,用于查询历史订单和跟踪当前订单状态。目前仅支持 Foodora,Deliveroo 支持仍在开发中(尚不可用)。

用途与主要能力:查看当前订单列表及到达/状态信息,支持 --watch 持续监视;查看单个活动订单详情;查询历史订单(可限制条数)并以 JSON 输出详情;支持重新下单(加入购物车),可预览或确认,并可指定地址。

使用方式(Foodora):先执行 ordercli foodora countries 查看国家,再用 ordercli foodora config set --country AT 设置国家,然后 ordercli foodora login --email you@example.com --password-stdin 登录。常用命令包括 ordercli foodora orders、ordercli foodora history --limit 20、ordercli foodora history show <orderCode>、ordercli foodora order <orderCode>。重新下单使用 ordercli foodora reorder <orderCode>,加 --confirm 确认,可配合 --address-id <id>。

针对 Cloudflare/机器人防护,可用 --browser 进行浏览器登录,或通过 --browser-profile 复用配置,也可用 ordercli foodora cookies chrome --profile "Default" 导入 Chrome cookies;无密码会话导入可用 ordercli foodora session chrome --url https://www.foodora.at/ --profile "Default",以及 ordercli foodora session refresh --client-id android。

Deliveroo 部分为 WIP,尚不可用,需要 DELIVEROO_BEARER_TOKEN(可选 DELIVEROO_COOKIE),命令如 ordercli deliveroo config set --market uk 和 ordercli deliveroo history。

限制与注意:任何重新下单或更改购物车的操作前应先确认;测试时可用 --config /tmp/ordercli.json。其余功能、收费与平台支持情况暂未提供。