没有合适的资源?快使用搜索试试~ 我知道了~
api前台接口文档.doc
需积分: 0 0 下载量 69 浏览量
2023-11-24
10:21:12
上传
评论
收藏 28KB DOC 举报
温馨提示
试读
27页
api前台接口文档.doc
资源推荐
资源详情
资源评论
硅谷后台管理系统接口文档
1. 附录
1.1 服务器地址
开发服务器
http://gmall-h5-api.atguigu.cn
1.2 公共请求参数
每个接口需要的 Header 参数值(登录接口不需要):
参数名称
类型
是否必选
描述
token
String
Y
登录的 token
userTempId
String(通过 uuidjs 生成)
Y
未登陆用户生成的临时 ID
例如:
token: d90aa16f24d04c7d882051412f9ec45b 后台生成
userTempId: b2f79046-7ee6-4dbf-88d0-725b1045460b 前台生成
2. 登录
2.1 请求地址
/api/user/passport/login
2.2 请求方式
POST
2.3 参数类型
参数名称
类型
是否必选
描述
phone
string
Y
用户名
password
string
Y
密码
2.4 返回示例
成功:
{
code: 200
message: "成功"
data:{
nickName:"Administrator",
name:"Admin",
token: 90aa16f24d04c7d882051412f9ec45b"
}
ok: true
}
失败:
{
code: 201
message: "失败"
data: null
ok: false
}
3. 首页三级分类
3.1 请求地址
/api/product/getBaseCategoryList
3.2 请求方式
GET
3.3 参数类型
参数名称
类型
是否必选
描述
无
无
无
无
3.4 返回示例
成功:
{
code: 200
message: "成功"
data: [
{
categoryChild: [
{
categoryChild:[
{
categoryName: "电子书",
categoryId: 1
},…],
categoryName: "电子书刊",
categoryId: 1
},…],
categoryName: "图书、音像、电子书刊",
categoryId: 1
},…],
ok: true
}
4. 搜索商品
4.1 请求地址
/api/list
4.2 请求方式
POST
4.3 参数类型
参数名称
类型
是否必选
描述
category1Id
string
N
一级分类 ID
category2Id
string
N
二级分类 ID
category3Id
string
N
三级分类 ID
categoryName
string
N
分类名称
keyword
string
N
搜索关键字
props
Array
N
商品属性的数组: ["属性 ID:属性值:属性名"]
示例: ["2:6.0~6.24 英寸:屏幕尺寸"]
trademark
string
N
品牌: "ID:品牌名称"
示例: "1:苹果"
order
string
N
排序方式
1: 综合,2: 价格 asc: 升序,desc: 降序
示例: "1:desc"
pageNo
number
N
页码
pageSize
number
N
每页数量
例子
{
"category3Id": "61",
"categoryName": "手机",
"keyword": "小米",
"order": "1:desc",
"pageNo": 1,
"pageSize": 10,
"props": ["1:1700-2799:价格", "2:6.65-6.74 英寸:屏幕尺寸"],
"trademark": "4:小米"
}
4.4 返回示例
成功:
{
"code": 200,
"message": "成功",
"data": {
剩余26页未读,继续阅读
资源评论
自拍拍到鬼
- 粉丝: 194
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功