SuperAPI AI 工具集

lemonsqueezy

通用与其它

查看项目

更新于 10-16 06:48

技能介绍

用途:lmsq 是通过命令行管理 Lemon Squeezy 商店的工具,覆盖 22 类资源、62 项操作,适合查询订单、订阅、客户、产品、许可证密钥、结账、折扣与 webhook 等,也可用于退款、生成发票、激活/校验/停用许可证密钥。

安装与认证:安装命令为 npm install -g lmsq,也可用 npx lmsq <command> 免安装运行。认证优先使用环境变量 export LEMONSQUEEZY_API_KEY=lsq_live_xxxxxxxxxxxx,或执行 lmsq auth login --key lsq_live_xxxxxxxxxxxx;解析顺序为 --api-key 参数 > 环境变量 > 配置文件。许可证的 activate/validate/deactivate 使用公开 License API,无需认证。

命令模式:资源遵循 list/get/create/update/delete 一致模式,例如 lmsq subscriptions list、lmsq customers get 456 --pluck email、lmsq checkouts create --store-id 1 --variant-id 1、lmsq orders refund 12345。

输出控制:非 TTY 环境自动输出扁平的 key: value 文本,可用 --json、--pluck <field>、--count、--only-ids、--fields a,b,c 控制输出以节省 token;--json-raw 应仅在需要原始 JSON:API 响应时使用。列表支持 -p/--page、-s/--page-size(默认 5,最大 100)、--first、--include 与 --store-id 等参数。

限制与说明:订阅 --cancelled 为期末取消,cancel 为立即取消;暂停模式 --pause void 失去访问、--pause free 保留访问;许可证特殊值 --activation-limit unlimited、--expires-at never;折扣金额类型 percent 与 fixed。其余细节以官方帮助文档、API 参考与指南为准,资料未提供价格与平台支持等信息。