如何正确规范写接口文档
前言
正规的团队合作或者是项目对接,接口文档是非常重要的,一般接口文档都是通过开发人员写的。一个工整的文档显得是非重要。下面我将我看到的一篇接口文档做一个总结
开始吧!!!
接口1: 查询排重接口
接口详情 | |
---|---|
地址 | http://www.baidu.com (正式环境) |
请求方式 | GET |
参数 | 是否必填 | 说明 |
---|---|---|
idfa | 是 | 广告标识符,只支持单个查询 |
source | 是 | 渠道来源,具体值在接入时再进行分配 |
返回结果 | 格式 | JSON |
---|---|---|
状态码 | 10000 | success(调用成功) |
10001 | param error(参数错误) | |
10002 | query failed(查询失败) | |
10010 | access prohibited(访问拒绝) |
具体返回结果举例:
1、查询成功
{"state": 10000,"message": "success","data": {"BD239708-2874-417C-8292-7E335A537FAD": 1 //已经存在 } }{"state": 10000,"message": "success","data": {"BD239708-2874-417C-8292-7E335A537FAD": 0 //不存在 } }
- 接口调用失败
{"state": 10010,"message": "access prohibited","data": [] }
转载于:https://www.cnblogs.com/xiaogou/p/9316050.html
如何正确规范写接口文档相关推荐
- 一份规范的接口文档应该包括什么内容?
1.接口文档是什么 在项目开发汇总,web项目的前后端是分离开发的.应用程序的开发,需要由前后端工程师共同定义接口,编写接口文档,之后大家都根据这个接口文档进行开发,到项目结束前都要一直维护. 2.为 ...
- springboot整合knife4j,从此告别手写接口文档
关于knife4j Knife4j的前身是swagger-bootstrap-ui,前身swagger-bootstrap-ui是一个纯swagger-ui的ui皮肤项目 一开始项目初衷是为了写一个增 ...
- 如何用Postman写接口文档,团队协作开发
最近为了减少对代码的侵入性,舍弃了之前一直使用的Swagger,但是showdoc写文档又比较麻烦,测试接口也不方便,于是看了一下网上的多篇关于postman写接口文档的文章,并且亲身实验后将经验结合 ...
- 写接口文档及生成mock数据
写接口文档及生成mock数据 在web应用开发的过程中,与前端联调时总会有一些接口,需要接口文档,在接口先行的情况下,前端不能拿到实际的接口进行开发,所以就需要mock数据. 今天搜索了下,阿里在这方 ...
- 写java接口的文档工具_【java】适合写接口文档的工具,或者文本语法
由于后端与前端使用ajax交互,后端写接口文档变得非常有必要.以前我习惯用word写接口文档,但是最近与同事合作编写后端,word并不适合使用svn工具做同步,因为svn.git等无法自动合并word ...
- Haroopad写接口文档简介
一.所需工具:Haroopad - The next document processor 根据自己的电脑下载安装包,我的是Haroopad-v0.13.1-win-x64.msi,安装,一路next ...
- Markdown写接口文档,自动添加TOC
上回说到,用Impress.js代替PPT来做项目展示.这回换Markdown来做接口文档好了.(不敢说代替Word,只能说个人感觉更为方便)当然,还要辅之以Git,来方便版本管理. Markdown ...
- 你还在手写接口文档?来,壹哥教你一招实现在线接口文档
我们知道,现在很多项目开发都采用了前后端分离的模式.在这种模式下,前端人员开发前端相关的功能,后端人员开发后端相关的功能.那么问题来了,前端需要调用后端实现的接口进行交互,两者之间是如何进行交互的?前 ...
- 写接口文档的一些注意事项
转载文章,原文如下: 下面总结一下写文档需要注意事项: 1)封皮 封面最好是本公司规定的封面,有logo,内容标题,版本号,公司名称,文档产生日期.(错误地方在于,文档的标题要和页眉中的标题一致) 2 ...
最新文章
- OpenAI发布最新「模拟机器人环境」,用「真实机器人」模型进行训练
- 近期活动盘点:首期AI Time PhD:清北师兄分享前沿研究成果、“科技驱动,正向创新”医工结合高峰论坛...
- 向人类进化史看齐,编程语言的“别样”编年史
- 【Get 以太坊技能】CentOS 7 安装 go
- 相角裕量的指令 matlab,[转载]什么是相角裕量、增益裕量?
- 并发编程实践三:Condition
- 移动互联网之路-李晓斌
- ​BAT 等 34 家企业签署合规经营承诺书;美团被判赔偿饿了么 35.2 万元;FreeBSD 13.0 发布|极客头条...
- WebRTC 成为 W3C 与 IETF 正式标准
- 在pytorch中expand_dim
- 华为又遭重击:谷歌暂停提供 Android 支持,新出售手机不能使用 Google 服务
- Unity 渲染管线总结
- js正则表达式匹配多个条件
- 升级到ckplayerX
- 提升工作效率五步走之后三步 2016-09-19 刘思佳 思佳真探
- 海盗比酒量--蓝桥杯
- ​巴比特发布2020年数据报告:平台年度阅读量突破16亿,活跃作者超500名
- eating的中文意思_eating是什么意思
- 翌加科技:抖音搬运视频会封号吗?
- 手机连接Linux教程,手机密钥连接linux主机
热门文章
- 【第34篇】MPViT:用于密集预测的多路径视觉转换器
- 官方文档 android ios,Android 和 IOS 办公文件 doc,docx,ppt pdf 文件查看
- 产业洞察 | 阿里云宣称“全面上云的拐点到了”,预示着什么?
- python 3.6.5 java jdk版本_eclipse开发者版本下载-eclipse ide for java developers最新版v3.6.0 pc版 - 极光下载站...
- java解析excel的js页面,js读取excel文件并显示
- C语言程序设计基础练习题二
- 资本追逐之下,为什么说元宇宙的发展是大势所趋?
- 祝福我的母亲节日快乐
- AutoCAD Civil 3D-曲面-3、曲面相关操作
- 小学生最爱的计算题生成器