这世界上最痛苦的事莫过于调用别人的 API 了。。

2018-10-16 15:45:07 +08:00
 darkmatter
文档写的模棱两可,问他又不耐烦。
5368 次点击
所在节点    程序员
32 条回复
BingoXuan
2018-10-16 15:59:03 +08:00
更可怕的是人家把你的接口 /框架改成一坨屎之后扔回给你用
niaobulashi
2018-10-16 16:11:23 +08:00
可以去投诉
leafiy
2018-10-16 16:20:14 +08:00
都给你 API 了,已经很好了!!
Deville
2018-10-16 16:30:32 +08:00
居然有文档!
zhengxiaowai
2018-10-16 16:42:33 +08:00
有时间我觉得调用自己的 API 其实也挺烦躁的。。
songkl
2018-10-16 18:11:22 +08:00
等你有问题 各种验证之后确定是 API 问题的时候,“哎呀 忘了改文档了,这个参数 几个版本前就改了”
cuzfinal
2018-10-16 18:37:44 +08:00
我遇到过代码未动,文档现行。写完后别人告诉你这个借口没实现。
NotNil1
2018-10-16 18:44:14 +08:00
所以 swagger 很好用啊,代码改了,接口文档就同步改了
susucoolsama
2018-10-16 18:45:54 +08:00
swagger+1,但是 swagger 文档的标准写法我也不是很清楚怎么用。
YvenChang
2018-10-16 19:01:12 +08:00
最近对接的一个项目,接口文档里写着的加密模式,无论怎样我都通不过验证(而且接口错误信息极其模糊),后面要过来对面的加密代码才发现完全不是文档里写的那个。我真是 rstdm
amao12580
2018-10-16 19:06:41 +08:00
其实还是一个信息对称的问题,亘古难题
Akiyu
2018-10-16 19:07:54 +08:00
@songkl #7
形象!!!! 画面感超强
DamonLin
2018-10-16 19:08:59 +08:00
居然有文档
pricelessLucky
2018-10-16 19:12:52 +08:00
@cuzfinal 我的习惯也是先写文档,不过会先备注(未完成) 233
vagranth
2018-10-16 19:23:59 +08:00
我到现在也没完全想通文档和代码不同步应该怎么办。java 倒是有 javadoc,c++我就没辙了。
对我来说,我只能尽量的按照一个好习惯写自解释的代码。期待别人看到接口名字就知道是干嘛的。
scnace
2018-10-16 20:05:24 +08:00
(同一个公司倒还好 还有撕的空间)调其他厂商的接口才蛋疼…… 你好不容易自己靠着猜和蒙 终于他们的接口不报错了 然后这个接口大概过了 5 分钟(可能更久)左右 给你来了一大段跟文档不一样的 xml ……… 然后你找别人 别人还不鸟你………
zwh2698
2018-10-16 20:35:05 +08:00
请问有多少 API 不是别人的?从基本系统调用,语言环境,不都是别人的
shuax
2018-10-16 20:40:53 +08:00
还有给的 url 是错的呢,文档估计从上个公司偷的
leemove
2018-10-16 20:43:05 +08:00
练就了一身好武功,没事就看看后端代码,能猜个八九不离十.
Tuuure
2018-10-16 20:58:31 +08:00
更痛苦的是发现 api 是错的

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

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

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

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

© 2021 V2EX