V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
zybdfdz
V2EX  ›  程序员

不容错过的免费好工具 Apizza

  •  
  •   zybdfdz · 2016-12-01 11:03:40 +08:00 · 7227 次点击
    这是一个创建于 2912 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Apizza ( http://apizza.cc?f=v2ex121 ) 支持在线的 API 调试,接口管理,快速生成文档,项目管理以及分享。

    图片描述

    平台分为开发模式和浏览模板,开发模式只有用户自己可以打开,浏览模式是供其他人查看,测试使用。

    平台支持标准的 http 协议请求,支持添加 header ,支持标准 json,xml,html,text 四种返回格式, 自动格式化展示。平台做了许多体验优化,比如参数列表和 url 自动转换, 请求文档字段一键生成。响应文档的字段可以从 api 返回自动生成。请求自动存为历史记录, 支持定义的环境变量,可以方便切换线下,下上环境,文档导出等等

    备注:记得安装 chrome 插件,插件主要是解决跨域问题。 也不用和 postman 比较, postman 是不错,我们只是优化了很多用起来感觉不爽的地方,而且强化了文档功能,新功能还在完善中,有意见或建议可以留言,我们来改进^_^

    39 条回复    2016-12-05 10:21:30 +08:00
    hjkl0001
        1
    hjkl0001  
       2016-12-01 11:25:30 +08:00
    这是在打广告???
    zybdfdz
        2
    zybdfdz  
    OP
       2016-12-01 11:39:27 +08:00
    @hjkl0001 这只是个工具,而且是免费的。你如果是写 api 的,应该能体会到
    laxenade
        3
    laxenade  
       2016-12-01 11:53:05 +08:00
    Postman 错觉
    MajorAdam
        4
    MajorAdam  
       2016-12-01 13:08:08 +08:00 via Android
    网站挂了貌似
    zybdfdz
        5
    zybdfdz  
    OP
       2016-12-01 14:01:04 +08:00
    @MajorAdam 可以访问的
    nVoxel
        6
    nVoxel  
       2016-12-01 14:02:50 +08:00
    不注册不能用?相比 postman ,优点说说呢?
    maomaomao001
        7
    maomaomao001  
       2016-12-01 14:03:50 +08:00 via Android
    求出离线 APP 版(electrion)
    zybdfdz
        8
    zybdfdz  
    OP
       2016-12-01 14:08:36 +08:00
    @maomaomao001 app 版你怎么用,在手机上测试接口?
    HavenShen
        9
    HavenShen  
       2016-12-01 14:11:42 +08:00
    使用后,完全把本地开发,服务器开发接口都暴露给你们了,完全感觉被监控之 ...
    zybdfdz
        10
    zybdfdz  
    OP
       2016-12-01 14:12:00 +08:00
    @nVoxel postman 第一,文档功能不强。我们调试 api 功能还没有 postman 强,他做的已经极致了,但是几乎用不到,我们的比较实用,增强了文档功能。第二:我们是国内的,不用担心访问问题。第三,你可以给我们提意见,我们会改进。 postman 不行吧^_^,第四 协作功能马上上线,比 postman 好用
    zybdfdz
        11
    zybdfdz  
    OP
       2016-12-01 14:15:41 +08:00
    @HavenShen 你说的也不是没有道理。如果很 担心这块,可以只是本地测试接口和写文档。我们也是肯定会保护数据的。
    zybdfdz
        12
    zybdfdz  
    OP
       2016-12-01 14:17:51 +08:00
    @HavenShen 我们是做服务,不是搞破坏,不会搬起石头砸自己脚^_^
    irgil
        13
    irgil  
       2016-12-01 14:19:01 +08:00
    postman 有一个非常好用的功能,支持 test 和 prescript 。你们支持吗?
    不过 postman 而且还有一个问题, prescript 无法拿到设置的 method 、 url 等等。如果想动态生成 token 还是很麻烦。这点所有的 api 调试都不支持这个功能
    irgil
        14
    irgil  
       2016-12-01 14:22:43 +08:00
    至于文档功能, postman 也支持 啊。 postman 强在可以做自动化测试,但是功能依旧还是不够强大
    qwer1234asdf
        15
    qwer1234asdf  
       2016-12-01 14:30:19 +08:00
    用了下,没什么特色 feature
    zybdfdz
        16
    zybdfdz  
    OP
       2016-12-01 14:46:30 +08:00
    @irgil 功能还在完善,这些都会支持的。
    @qwer1234asdf 你想要什么功能,可以给我们提^_^,会考虑的
    ipeony
        17
    ipeony  
       2016-12-01 15:05:57 +08:00
    有开原版 or 离线版嘛,用过一段时间转开源的小幺鸡了
    zybdfdz
        18
    zybdfdz  
    OP
       2016-12-01 15:15:53 +08:00
    @ipeony 这种工具,开源意义不大。离线版可以后续考虑
    9hills
        19
    9hills  
       2016-12-01 15:17:00 +08:00
    打不开,先解决可用性问题吧。。
    Shura
        20
    Shura  
       2016-12-01 15:28:21 +08:00 via Android
    不稳定啊,希望能出离线版
    zybdfdz
        21
    zybdfdz  
    OP
       2016-12-01 15:33:32 +08:00
    @9hills
    @Shura 感谢,这段时间阿里云是不太稳定,我们要迁移。
    maomaomao001
        22
    maomaomao001  
       2016-12-01 15:46:19 +08:00 via Android
    @zybdfdz 电脑上啊~~~谷歌扩展更好,可是不稳定,有时候安装不了,很麻烦的
    zybdfdz
        23
    zybdfdz  
    OP
       2016-12-01 15:53:06 +08:00
    @maomaomao001 只要一次安装好久行了。可能你翻墙软件没选好,你搜索下蓝灯试试,免费的。还可以
    maomaomao001
        24
    maomaomao001  
       2016-12-01 16:05:02 +08:00 via Android
    @zybdfdz 谷歌浏览器限制也多~~要是出现一个 nodejs 的 app 平台就好了~~~像微信小程序那样
    bullettrain1433
        25
    bullettrain1433  
       2016-12-01 16:07:07 +08:00
    这个不是 postman 么
    funing
        26
    funing  
       2016-12-01 16:12:40 +08:00
    这个 apizza 是 中文版 postman 。

    貌似 Chrome 的 APP 要挂了,逐渐都不支持了,先 mark 。
    kukat
        27
    kukat  
       2016-12-01 16:32:48 +08:00
    JSON 没高亮?
    huntzhan
        28
    huntzhan  
       2016-12-01 16:45:16 +08:00
    朋友,你听说过 Swagger 吗?
    lshero
        29
    lshero  
       2016-12-01 16:45:48 +08:00
    返回数据文档不支持多层显示 转小幺鸡了
    zybdfdz
        30
    zybdfdz  
    OP
       2016-12-01 17:20:13 +08:00
    @lshero 这个肯定是支持的。没有支持,可能是接口服务器指定数据的返回格式
    @kukat json 会高亮的
    可以参考这个 http://apizza.cc/console/project/f650fa55862c4d378c19e27e0c5f42d9/browse?api=7e189974d83642869f54a6bc4f8e5c83


    @huntzhan Swagger 和我们不一样哈
    irgil
        31
    irgil  
       2016-12-01 17:33:23 +08:00
    @zybdfdz postman prescript 的支持太少了,请至少支持能够获取 url ,方法等信息。对于需要认证( postman 已经提供了不少,但是没有提供自定义认证,所以需要 prescript )的测试,如果不支持这些功能,跟手动测试没啥区别。。。
    njutree
        32
    njutree  
       2016-12-01 18:18:55 +08:00
    支持,希望做的更~!
    torbrowserbridge
        33
    torbrowserbridge  
       2016-12-01 18:56:53 +08:00 via iPhone
    放在云端不够安全啊
    keller
        34
    keller  
       2016-12-02 02:14:12 +08:00
    最近在用 有几个问题给楼主反馈一下:
    1.缺少团队共享模式(现在只能分享出去 对方只能阅读不能编辑)
    2.导出的 html 排序有问题
    3.文件夹只能建一层 而且项目创建后不能排序
    zybdfdz
        35
    zybdfdz  
    OP
       2016-12-02 10:29:55 +08:00
    @torbrowserbridge 就像你把代码部署到云服务器是一样的,做服务只能保证我们用户的数据安全。
    @keller 恩,收到,感谢

    apizza 发送请求插件 1.7 版本上线
    1. 支持 Restful URL 风格。例: http://apizza.cc/:id/
    2. 优化全局环境变量。请求参数, header 也支持。
    3. fix bug
    安装地址:
    https://chrome.google.com/webstore/detail/apizza/kpkajnbnadgmiekpbpjekjmoomkdhiio
    ps :注意,卸载后再安装
    frankerzeng
        36
    frankerzeng  
       2016-12-02 16:52:33 +08:00
    跟 postman 相似度 99%。。。
    zybdfdz
        37
    zybdfdz  
    OP
       2016-12-04 16:59:20 +08:00
    @frankerzeng 过奖了。哈哈。其实不是,和 postman 肯定是有区别的,文档和协作可以在体验下,不错^_^
    frankerzeng
        38
    frankerzeng  
       2016-12-05 09:08:30 +08:00
    @zybdfdz 你还觉得我在夸你。。。。现在山寨的已经有优越感了吗
    zybdfdz
        39
    zybdfdz  
    OP
       2016-12-05 10:21:30 +08:00
    @frankerzeng 首先,我没觉得你在夸我,你这个嘲讽还是听得出来的。不是山寨有优越感,只是没必要在整一套体验,增加学习成本。代码也都是我们自己一行一行码出来的,并不是下载谁的直接改改,拿来忽悠你。 postman 我们也很尊敬,我们只是在他基础上,优化我们觉得需要优化的东西,用户不满意的提出来,我们来修改,接受意见。我想 postman 应该不会鸟谁给他提意见吧。如果你真的用下我们产品,你会发现,很多地方和 postman 是有区别的。我们也还有很多地方需要改进,现在发现的瑕疵,将来肯定会修复。给我们提出来就行^_^
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3430 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 00:47 · PVG 08:47 · LAX 16:47 · JFK 19:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.