SuperAPI AI 工具集

rutter

通用与其它

查看项目

更新于 10-16 00:27

技能介绍

Rutter 是一个 API,提供对电商平台与财务数据的统一访问,主要供需要集成多个电商系统(如 Shopify、Amazon、WooCommerce)的开发者与公司使用,涉及会计、借贷或库存管理等场景。此技能通过 Membrane CLI 与 Rutter 交互,由 Membrane 自动处理认证与凭据刷新。

主要能力围绕客户、订单、产品、订阅等数据类型,可通过动作名称与参数进行操作。使用方式:先安装 CLI:npm install -g @membranehq/cli@latest;登录:membrane login --tenant --clientName=<agentType>(无交互环境会输出授权 URL,用户完成登录后用 membrane login complete <code> 结束);建立连接:membrane connection ensure "https://rutterapi.com/" --json,若状态为 BUILDING 可轮询 npx @membranehq/cli connection get <id> --wait --json 直至 READY,若为 CLIENT_ACTION_REQUIRED 则按 clientAction 提示操作。之后用 membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json 搜索动作,用 membrane action run <actionId> --connectionId=CONNECTION_ID --json 运行动作,参数通过 --input '{"key": "value"}' 传入。动作不足时可代理请求:membrane request CONNECTION_ID /path/to/endpoint。

限制:依赖 Membrane 与 Rutter 服务;认证需用户在浏览器完成;具体可用动作随连接而定,资料未提供完整动作清单、计费与平台限制。