当前位置: 首页 > article >正文

接口文档的编写

接口文档

背景介绍

         API(Application Programming Interface)即应用程序接口。可以认为 API 是一个软件组件或是一个 Web 服务与外界进行的交互的接口。

        目的是提供应用程序与开发人员基于某软件或硬件得以访问一组例程的能力,而又无需访问源码,或理解内部工作机制的细节。

        这里接口就是后端写的方法。

比如

        substring()方法是做裁剪的,里面两个数值(start,end)--裁剪开始,结束。最后返回裁剪好的。

接口文档

        双方约定的手册,后端按照规定来,前端调用这个方法知道需要传什么参数。

给一个类似这种文档,后端不需要等待,按照这个规则去写,前端按照这个规则去用。


word书写接口文档

1. 注明哪一模块,这里以登录模块为例。

2. 实现的功能,比如  注册功能。(以下均以注册为例)

3. 作用: 用于用户注册

4. 请求路径:RegisterServlet

    请求方式:post/get  这里是post

    传输的数据类型:json

    请求的入参:

                account(账号)   类型:字符串   必传

                password(密码)  类型:字符串  必传

5. 数据样本:

                {

                        "account":"admin",

                        "password":"123456"

                }

6. 响应的出参:

        code(状态)  类型: 整数    必有     code如果是1表示注册成功,code如果是0表示注册失败。

        message(信息)  类型:字符串   必有

7. 注册成功数据样本:

                {

                        "code":1.

                        "message":"注册成功"

                }

8.注册失败数据样本:

                {

                        "code":0.

                        "message":"注册失败"

                }


http://www.kler.cn/a/397643.html

相关文章:

  • JS学习日记(jQuery库)
  • FFmpeg源码:avio_read_partial函数分析
  • git创建远程仓库,以gitee码云为例GitHub同理
  • 【第三课】Rust变量与数据类型(二)
  • 如何利用WebSockets实现高效的实时通信应用
  • 向潜在安全信息和事件管理 SIEM 提供商提出的六个问题
  • 深入解析 CentOS 7 上 MySQL 8.0 的最佳实践20241112
  • 新版Servlet3.0~5.0和旧版配置的区别
  • 算法练习:438. 找到字符串中所有字母异位词
  • 【Rust中的项目管理】
  • vue之axios根据某个接口创建实例,并设置headers和超时时间,捕捉异常
  • MySQL8 安装教程
  • 【网络安全面经】技术性问题
  • 大数据治理:构建高效数据生态的基石
  • 前端:HTML/CSS/JavaScript基础知识
  • 深入理解 source 和 sh、bash 的区别
  • 【jvm】分代年龄为什么是15次
  • C语言之链表操作
  • C语言第九周课——经典算法
  • 从系统崩溃到绝地反击:一次微服务存储危机的救赎
  • 在uniapp当中隐藏掉默认tabbar并且使用自己的tabbar
  • 查看解决端口占用,以及docker解决端口占用的原理
  • char* 指针转换与打印
  • 【MySQL】MySQL中的函数之JSON_REPLACE
  • Jmeter中的监听器(四)
  • 电动机三角型与星型的区别和接线方法图解