各位公司的 API 接口文档是用的什么方式?

2018 年 7 月 18 日
 aschoolboy

之前公司的 API 接口文档写在 word 里,放在 github 上。
缺点很多,不能同时编辑,一同时编辑就冲突.
我趁一期项目结束,搭了个开源 API 接口网站:eolinker。
给师父看了,说可以,叫我把所有接口都牵进去了。准备让所有同事用了。
结果有的同事一看感觉不方便,说可以用 markdown 来写。
又安排我找个用 markdown 写的 api 文档模板

所以想问问大家的 api 接口文档是采用什么方式的?

26283 次点击
所在节点    程序员
117 条回复
pandasoda
2018 年 7 月 19 日
@billlee 秀
sakishum
2018 年 7 月 19 日
口传心授
iFlicker
2018 年 7 月 19 日
@billlee 对的, 反正人家也不看 都是过来问
Sylphiette
2018 年 7 月 19 日
用过 swagger,showdoc,最终使用 apizza
jianpanxia
2018 年 7 月 19 日
自己看代码去..
bufpay
2018 年 7 月 19 日
(bufpay.com 个人收款 API)[https://bufpay.com/page.html] 直接是 html,用 github 的 wiki 也不错呀
Jameson1559
2018 年 7 月 19 日
。。。我们连口口相传都没有。。全靠慧根自己领悟。。。
NSAtools
2018 年 7 月 19 日
口口相传,代码连注释也没
NonClockworkChen
2018 年 7 月 19 日
虽然是老生常谈,但是挺有用的帖子。。。
fml87
2018 年 7 月 19 日
项目立项的时候有详细的设计文档,项目一期用 swagger,二期、三期、四期接口变动超过 90%,人员也换了一轮,API、消息结构、一些部署配置项就全靠口口相传和猜了
TingHaiJamiE
2018 年 7 月 19 日
yapi
randyzhao
2018 年 7 月 19 日
手写 MD。。。
beny2mor
2018 年 7 月 19 日
rap2
TommyLemon
2018 年 7 月 19 日
@fml87 Swagger 这种需要后端写大量注解代码的,后期当然维护困难。
用 APIJSONAuto 吧,一行代码都不用写就能自动生成文档
右上角点 Star 支持下吧^_^
github.com/TommyLemon/APIJSON

<img src="https://oscimg.oschina.net/oscnet/f123d05a95009216791d54831d266448cac.jpg" />
TommyLemon
2018 年 7 月 19 日
@TommyLemon 效果展示(右侧滚动到自动生成的代码的下方):
apijson。org
reus
2018 年 7 月 19 日
用函数签名做文档,反正前端看得懂,先写文档,然后把文档复制到代码里,改下一些参数类型,然后加上函数体,就实现了接口
sutra
2018 年 7 月 19 日
enunciate.
soulmine
2018 年 7 月 19 日
没有文档
feiyuanqiu
2018 年 7 月 19 日
@TommyLemon 需要程序员写大量注解,就没有把 swagger 用对

nwu2Cv8OZ2MZMg39
2018 年 7 月 19 日
rap

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

https://v2ex.ih06.com/t/472126

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

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

© 2021 V2EX