• 请不要在回答技术问题时复制粘贴 AI 生成的内容
rookie2luochao
V2EX  ›  程序员

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

  •  
  •   rookie2luochao ·
    rookie-luochao · Oct 12, 2024 · 1790 views
    This topic created in 600 days ago, the information mentioned may be changed or developed.

    我们老项目都集成 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 了

    2 replies    2024-10-13 15:21:14 +08:00
    0x9527
        1
    0x9527  
       Oct 12, 2024
    apifox 有开放 api 的,个人账号那里获取一个 token 就可以直接调。后端推送文档之后调导出接口可以直接拿到最新的 json 了。https://apifox-openapi.apifox.cn/api-173411997
    rookie2luochao
        2
    rookie2luochao  
    OP
       Oct 13, 2024
    @0x9527 就是不想手动点导出 json ,想推送文档之后能不能生成个对应 json 的链接出来
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3601 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 36ms · UTC 10:34 · PVG 18:34 · LAX 03:34 · JFK 06:34
    ♥ Do have faith in what you're doing.