秒杀项目API文档

一.简介

  API全称是Application Programming Interface,也就是应用程序编程接口,API主要是一些预定的函数,

顾名思义API文档就是主要介绍应用程序编程接口的一些参数和特性,主要包含了包含了使用API所需的所有信息,详细介绍了函数、类、返回类型、参数等。

二.内容

1.response参数表

参数名类型内容必要
codeint状态信息必要
msgString提示必要
data 返回状态必要

2.错误返回码表

500101服务端异常
500102Session不存在或已经失效
500103登录密码不能为空
500104手机号不能为空
500105手机号格式错误
500106手机号不存在
500107验证码为空
500108验证码错误
500109密码错误
500110商品已经秒杀完毕
500111不能重复秒杀
code

msg

 

3.登录接口:/miaosha/do_miaosha

4.用户登录

参数名类型内容必要
tellString手机号码必要
passwordString密码必要
VerificationSting验证码不必要
ifVerificationint是否需要验证码不必要

 

5.商品列表

接口:/goods/ to_list                                                 描述:商品列表

校验:session                                                           方法:get/post

参数名类型内容必要
goodsListList<GoodsVo>商品列表信息必要
goods. goodsName

 

String

商品名字必要
goods. goodsPriceDouble商品价格必要
goods. stockCountInteger库存必要
goods. idlong商品id必要
goods. miaoshaPriceDouble秒杀价格必要
goods. goodsImg

 

String

商品照片必要

 

6.秒杀接口

参数名类型内容必要
goods. goodsNameString商品名字必要
goods. goodsImgString商品照片必要
orderInfo.createDateDate下单时间必要
orderInfo.statusInteger订单状态必要
orderInfo.goodsPriceDouble订单价格必要

7.商品详情

参数名类型内容必要
goodsListList<GoodsVo>商品列表信息必要
goods. goodsName

 

String

商品名字必要
goods. goodsPriceDouble商品价格必要
goods. stockCountInteger库存必要
goods. idlong商品id必要
goods. miaoshaPriceDouble秒杀价格必要
goods. goodsImg

 

String

商品照片必要

三.总结

通过这次写api文档,了解了许多相关的知识,比如swagger的使用等,对API文档有了更深的了解。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值