V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
wtcs
V2EX  ›  程序员

寻找接口版本管理工具

  •  
  •   wtcs · 20 小时 26 分钟前 · 649 次点击

    从 API 接口测试的角度出发,我想对新发布的版本与上一个版本对比,新增&修改&删除了哪些接口,并导出这些接口,有没有合适的工具?

    7 条回复    2025-08-01 08:53:30 +08:00
    zhenkai
        1
    zhenkai  
       20 小时 23 分钟前
    cxshun
        2
    cxshun  
       20 小时 23 分钟前
    如果不追求非要开源的,可以试下 apifox 。
    zhenkai
        3
    zhenkai  
       20 小时 22 分钟前
    @zhenkai 理解错了.. 忽略
    wtcs
        4
    wtcs  
    OP
       19 小时 34 分钟前
    @cxshun 试了下 apifox 的“迭代分支”和“API 版本”这两个功能,都不行呢,大佬怎么做的,可以指点一下吗
    Dlad
        5
    Dlad  
       16 小时 48 分钟前
    这种粒度的工作,可以问 claude code
    最近完成一处优化:
    1 、总结前端用到实际发起访问的接口,以 /api/channel/detail 的形式给我列表;
    2 、这是前端实际 用到的接口列表,给我没有被调用到的后端接口。

    依次把问题提给前后端,任务就基本完成了。
    你这种情况,比较两个 git commit 或 git tag 就可以了。(两个版本放同一个文件夹也行,route 文件交给 claude code 最好,省 token )
    cxshun
        6
    cxshun  
       6 小时 2 分钟前
    @wtcs 我们连 API 版本管理都没有哈,公司不小,但技术比较挫。apifox 我只是个人使用而已。它里面 API 修改后不是有历史版本么,这个和你的需求不匹配吗?
    如果你是想结合代码的话,那可能就要考虑看有没有工具能够先导出成 openapi 格式再导入 apifox 这样来管理。
    gorvey
        7
    gorvey  
       5 小时 41 分钟前
    yapi
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5408 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 18ms · UTC 06:34 · PVG 14:34 · LAX 23:34 · JFK 02:34
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.