摘要
自己写API管理系统,光是计费逻辑、流量限制、会员权限这几个模块就够折腾两个月,还一堆bug;找现成的开源方案,功能又残缺得离谱,部署完发现根本不是那么回事。你需要的不是重复造轮子,而是一套能直接用的方案。QPS限制防刷、余额预警、会员点数分级、自动化审核通知……十个二开优化点,专治API管理的实际痛点。但问题是,这些改动具体解决了什么问题?值不值得你直接上手试试?


API管理系统源码 API计费系统 最新小齐二开版
测试环境:Nginx+PHP7.4+MySQL5.7
安装教程:访问域名进行安装
二开日志:
1. 首页新增文字广告位
2. 优化后台友链列表加载速度
3. 新增API技术支持提示(无apikey就会提示)
4. 首页新增API统计
5. 增加QPS限制(普通会员apikey和无apikey限制可修改)
6. 超级会员点数不限
7. 余额/点数不足预警
8. 友链申请审核发送管理员邮箱(通过发送用户)
9. 意见反馈回复发送用户邮箱
10. 普通会员有点数接口可设置每日限制点数
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。


評論(12)
這版UI看起來蠻清爽的。
安裝教學直接跳到首頁,有點懵。
QPS限制會不會卡到正常使用?
我之前也搞過API計費,點數管理蠻頭痛的。
超級會員點數不限,感覺是想賣高階套餐。
好像沒看到防SQL注入的說明,有點擔心。
這個API統計功能挺實用的,方便看流量。
有沒有人測過在高併發下的表現?
安裝時Nginx的設定要手動調整,跟官方文檔說的不太一樣,花了點時間。
我試過把友鏈審核功能接到Slack,感覺通知更即時,但要自行寫腳本。
普通會員的每日點數上限似乎太低,實測一天就用完,建議再調整。
說真的,這套系統如果再加上自動化文檔產生,對開發者會更友好,省下不少時間🙌,不過現在的API錯誤訊息還是有點模糊。