22. 如何编写接口文档

作者: 软件测试汪 | 来源:发表于2019-06-12 14:21 被阅读4次

登录

接口描述

用户登录接口

接口地址

接口地址 localhost:8000/login
请求方式 POST

请求参数

参数名 描述 参数类型 是否必填
username 用户名 String
password 密码 String

返回值

{'status': 1, 'message': 'login success'}
{'status': 0, 'message': 'username or password null'}
{'status': 0, 'message': 'username or password error'}
{'status': 0, 'message': 'request type error'}

创建博客

接口描述

创建博客接口

接口地址

接口地址 localhost:8000/add_article
请求方式 POST

请求参数

参数名 描述 参数类型 是否必填 最大长度限制
id 博客id Int
title 博客标题 String 10
author 博客作者 String 10
content 博客内容 String 500

返回值

{'status': 0, 'message': 'id or title or author or content null'}
{'status': 0, 'message': "参数类型错误"}
{'status': 0, 'message': 'article id already exists'}
{'status': 0, 'message': "创建博客失败"}
{'status': 1, 'data': data, 'message': 'add article success'}
{'status': 0, 'message': 'request type error'}

修改博客

接口描述

用户修改博客接口

接口地址

接口地址 localhost:8000/modify_article
请求方式 POST

请求参数

参数名 描述 参数类型 是否必填 最大长度限制
id 博客id Int
title 博客标题 String 10
author 博客作者 String 10
content 博客内容 String 500

返回值

{'status': 0, 'message': 'id or title or author or content null'}
{'status': 0, 'message': "参数类型错误"}
{'status': 0, 'message': 'article not exist'}
{'status': 0, 'message': "修改博客失败"}
{'status': 1, 'data': data, 'message': 'modify article success'}
{'status': 0, 'message': 'request type error'}

查询博客

接口描述

用户根据标题查询博客接口

接口地址

接口地址 localhost:8000/get_article
请求方式 GET

请求参数

参数名 描述 参数类型 是否必填
title 博客标题 String

返回值

{'status': 1, 'message': 'login success'}
{'status': 0, 'message': 'username or password null'}
{'status': 0, 'message': 'username or password error'}
{'status': 0, 'message': 'request type error'}

删除博客

接口描述

用户删除博客接口

接口地址

接口地址 localhost:8000/delete_article
请求方式 POST

请求参数

参数名 描述 参数类型 是否必填
id 博客id Int

返回值

{'status': 0, 'message': 'id null'}
{'status': 0, 'message': "参数类型错误"}
{'status': 0, 'message': 'id not exist'}
{'status': 0, 'message': '删除博客失败'}
{'status': 1, 'message': 'delete article success'}
{'status': 0, 'message': 'request type error'}

之前已经提到过,我们测试接口的时候,一般是增删改查以及登录是这五种,所以这里简单写了一个demo,涵盖了以上5种。

欢迎关注微信公众号:软件测试汪。软件测试交流群:809111560

相关文章

  • 22. 如何编写接口文档

    登录 接口描述 用户登录接口 接口地址 请求参数 返回值 创建博客 接口描述 创建博客接口 接口地址 请求参数 返...

  • 接口文档的编写

    参考资料 如何优雅的格式化接口 如何优雅的“编写”api接口文档 接口文档的编写

  • 如何编写API接口文档

    当完成一个API接口时,通常需要与前端人员沟通接口的细节,这时候,一个文档就能节省很多效率,如何书写一份正确的AP...

  • 调数据主要流程

    主要流程 1.查看接口文档: 2.根据接口文档的参数编写services 3.根据接口文档返回的数据编写model...

  • Django项目使用Swagger自动生成API文档

    简介 接口开发完成了,那么接下来需要编写接口文档。传统的接口文档编写都是使用word或者其他一些接口文档管理平台,...

  • django-rest-framework解析请求参数

    前言 前面的文章中编写了接口, 调通了接口文档. 接口文档可以直接填写参数进行请求, 接下来的问题是如何接受参数,...

  • 一键生成 API 文档的妙招

    一般接口文档编写完成后,就要开始编写调用接口的代码,很多开发团队都采用传统的通过接口文档的方式来编写接口。但在接口...

  • 接口文档编写

    一.什么是接口 API(Application Programming Interface)即应用程序接口,可以任...

  • Vue应用框架整合与实战--前后端分离后的开发模式篇

    开发流程 后台编写和维护接口文档,在 API 变化时更新接口文档 后台根据接口文档进行接口开发 前端根据接口文档进...

  • 接口文档如何编写,接口文档快速生成工具

    正规的团队合作或者是项目对接,接口文档是非常重要的,一般接口文档都是通过开发人员写的。一个工整的文档显得是非重要。...

网友评论

    本文标题:22. 如何编写接口文档

    本文链接:https://www.haomeiwen.com/subject/msonwqtx.html