使用 apifox 必须手动导出 openapi.json 文件吗?有没有简单一点的办法能在后端推送 apifox 文档的时候自动同步一份 openapi.json 配置供前端使用?有没有懂的大佬指导一二

76 天前
 rookie2luochao

我们老项目都集成 openapi/swagger 服务,前端默认使用的 openapi.json 就可以自动生成 ts axios uniapp.request 等等客户端

有部分新项目使用的 apifox 管理接口文档,但是想拿到 openapi.json 配置文件就必须手动走 apifox 的导出功能,这非常不智能

仔细翻阅了 apifox 文档,似乎只能手动导出 openapi.json 配置,有什么简单办法可以在后端推送 apifox 文档的同时自动同步出 openapi.json 配置供前端使用吗

这样我就可以直接使用 openapi-ts-request 工具解析 openapi.json 生成 ts 、axios 、uni.request 、枚举等等 code 了

892 次点击
所在节点    程序员
2 条回复
0x9527
75 天前
apifox 有开放 api 的,个人账号那里获取一个 token 就可以直接调。后端推送文档之后调导出接口可以直接拿到最新的 json 了。https://apifox-openapi.apifox.cn/api-173411997
rookie2luochao
75 天前
@0x9527 就是不想手动点导出 json ,想推送文档之后能不能生成个对应 json 的链接出来

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

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

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

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

© 2021 V2EX