三款新插件上线, API 鉴权, API 网关, Swagger URL 同步文档!

2023-03-29 11:35:38 +08:00
 Jack1230

熟悉我的朋友可能知道我在参与的开源项目——开源 API 管理工具 Postcat

除了有近期很火的 Chatgpt 插件,最近我们上线了 3 款插件:

  1. API 开源网关,帮助你将配置一键发布到网关;
  2. API 鉴权,Basic Auth 是基于 HTTP 的安全认证机制,会在请求头部加入 Authorization 字段;
  3. Swagger URL ,支持从 Swagger URL 增量同步 API 数据到 Postcat 。

这个项目是开源的,Postcat 开源的 API 管理工具,有 API 相关的核心功能,还有丰富的插件广场,感兴趣的话可以给项目 Star 和 fork 一下

Github:https://github.com/Postcatlab/postcat

2471 次点击
所在节点    程序员
14 条回复
Jack1230
2023-03-29 11:39:14 +08:00
所说插件,在右上角插件广场里,自己按需安装即可~
koela
2023-03-29 11:46:50 +08:00
看了一下还不错,插件功能很吸引我
johnlanni
2023-03-29 11:52:11 +08:00
很赞,API 开源网关是用的什么,考虑跟 Higress 合作下吗: https://github.com/alibaba/higress
DotLiu
2023-03-29 12:39:08 +08:00
你可以了解一下国产的开源网关 Apinto

仓库地址: https://github.com/eolinker/apinto

目前已经支持了多协议透传,包括 HTTP 、gRPC 、Dubbo2 协议,并且支持协议间的转换

提供 Cli 命令及 openAPI 操作,方便系统集成

拓展性也强,通过自定义插件丰富网关功能和特性
scarqin
2023-03-29 13:40:58 +08:00
banliyaya
2023-03-29 14:04:26 +08:00
有考虑支持 swagger2 吗,公司用的是 2 版本,刚才添加是使用不了
Jack1230
2023-03-29 14:04:39 +08:00
@johnlanni 撩起来,加微:scar_qin
Jack1230
2023-03-29 14:05:51 +08:00
@banliyaya 会考虑的,因为咱这是开源的嘛,会多收集大家的需求。方便的话提个 issue 可以不?
auh
2023-03-29 14:25:29 +08:00
亮点在哪里?
Jack1230
2023-03-29 14:30:10 +08:00
@banliyaya 收到 issue !谢谢关注!
Jack1230
2023-03-29 14:31:00 +08:00
@auh Postcat 核心功能:
1. API 文档管理:可视化 API 设计,生成 API 文档
2. API 测试:自动生成测试参数,自动生成测试用例,可视化数据编辑
3. 插件拓展:众多插件扩展产品功能,打造属于你和团队的 API 开发平台
4. Mock:根据文档自动生成 Mock,或创建自定义 Mock 满足复杂场景
5. 团队协作:既能实现 API 分享也能可以创建云空间共同协作

Postcat 优势:
1. 免登录即可测试:省去繁琐的验证登录的操作
2. 界面简洁:没有冗余的功能与复杂选项
3. 免费:中小团队以及个人使用
4. 丰富的插件:支持数据迁移、主题、API 安全等高达 25 款插件
5. 国产:能更好的理解国内用户的需求,与开发团队沟通无障碍
6. 完善的用户文档:跟着操作就能快速上手
pota
2023-03-30 16:04:33 +08:00
数据是存在云端的吗。如果是支持私有部署吗
Jack1230
2023-03-30 18:00:11 +08:00
@pota 数据是保存在本地,如果注册登录的话,页可以保存在云端。现在不支持,后续考虑用插件的形式实现。
Jack1230
2023-04-06 15:25:10 +08:00
API 鉴权插件,支持用户自定义鉴权

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/928105

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX