zoukankan      html  css  js  c++  java
  • 软件接口(API)

    二、组成部分
    一个合格的接口文档应该包括以下六项内容:

    (一)接口名称:用来标识各个接口的简单说明,例如登录接口,获取图书列表接口等;

    (二)接口URL:接口的调用地址;

    (三)调用方式:接口的调用方式,例如GET或POST;

    (四)参数格式:接口需要传递的参数,每个参数需包含参数名称、参数类型、是否必选、参数说明这4项内容;

    (五)相应格式:接口的返回值的详细描述,一般包含数据名称、数据类型、说明这3项内容;

    (六)返回实例:(此为可选项)通过对象的形式,例举服务器返回数据的结构。

    三、接口文档示例

    文档信息
    版本信息

    版本号创建时间作者受控状态审核校对
    0.1 2021.05.26 李飞 受控    

     

     

     

    修改信息

    序号修改后版本号修改日期修改人修改原因修改内容
    1 0.5 2021.05.26 李飞 填充数据 用户-新增接口

    ***********************************************************************************

    接口信息
    用户设置(接口名称)


    新增

    请求地址:http://www.baidu.com
    请求方法:POST
    请求参数示例:

    id=6&nameLike=张三

    请求头:

    Content-Type: application/json;charset=UTF-8

    请求参数说明:

    参数名称参数类型是否必填(必选)默认值参数说明
    id Number   图书ID
    bookname String   图书名称
    author String   图书作者
    publisher String   出版社

    请求体示例:

     {
        "rearNo": "",
        "feeName": "后勤报销测试",
        "feeCode": "2",
        "unit": "2",
        "amount": "6",
        "price": "10",
        "totalPrice": "60",
        "rearBy": "莫",
        "orgId": "depart2",
        "convoyId": "CD-SCCD",
        "rearDate": "2018-05-04 00:00:00",
        "remark": ""
      }

     

    返回结果参数说明:

    数据名称数据类型说明
    status Number 200成功;500失败;
    msg String 对status字段的详细说明
    data Array 图书列表
    *id Number 图书ID
    *bookname String 图书名称
    *author String 图书作者
    *publisher String 出版社

    返回结果示例:

  • 相关阅读:
    Spring MVC之视图呈现
    Spring MVC之HandlerMap 初始化
    Spring MVC之DispatcherServlet请求处理
    合成模式
    缺省适配器
    适配器模式
    原始模型
    克隆 和 比较
    建造模式
    线段树
  • 原文地址:https://www.cnblogs.com/shangsi/p/14812072.html
Copyright © 2011-2022 走看看