我的作品 UsageRail

superlede(Super Lede) · 2026年11月07日 · 15 次阅读
已上线

UsageRail

给 API 加 key、限流和按量计费,钱进你的 Stripe

接口写完、准备收钱的时候,还有一圈活要干:给每个客户发 key,按客户限流,免费版每月给多少次,用超了是拒绝还是按量收钱,月底按用量出账单。每个卖 API 的项目都绕不开这些,我就把它们做成了 UsageRail。

适合用 Node.js 或 Python 写 API、向海外客户收费、用 Stripe 收款的独立开发者和小团队。

用法是在你的服务里装 SDK,加一个中间件,Express、FastAPI、Django、Next.js 等常见框架都有现成接法。SDK 在你自己的进程里检查 key、限流和额度,请求不经过我的服务器,计数每 60 秒批量上报一次。

限流、每月额度、超额计费或预付额度都在控制台里配。连上你自己 Stripe 账号的受限 key 后,订阅费和超额用量都在你的 Stripe 里出账,钱直接进你的账户。你的客户还有一个开发者门户,可以自己建 key、看用量、订阅套餐。

价格:每月通过它出账的金额在 1,000 美元以内免费,不用绑卡;超过后 29 美元一个月起,不抽成,Stripe 手续费另算。SDK 是 MIT 协议开源的。

两点限制先说清楚:计费只接 Stripe,用微信、支付宝收款的话用不上这部分;进程被 kill -9 时还没上报的计数会丢,也不会计费。

文档:https://usagerail.com/docs

暂无回复。
需要 登录 后方可回复, 如果你还没有账号请 注册新账号