一个基于 Koa.js 的高性能 API 计费网关,支持按月计费和按调用量计费。
https://open.kainy.cn/#gh
# 克隆项目 git clone [repository-url] # 安装依赖 npm install # 配置环境变量 cp .env.example .env # 编辑 .env 文件配置相关参数 # 启动服务 npm start
所有 API 请求都需要在 header 中包含 X-API-Key
X-API-Key
GET /billing/usage/:year/:month
GET /billing/bill/:year/:month
PUT /billing/plan
请求体示例:
{ "billingPlan": "monthly", "monthlyQuota": 10000, "usageRate": 0.01 }
MIT