接口地址:
apiUrl='http://121.199.46.215:8090/qz'
FILTER##
filter | value |
---|---|
type |
0全部 1数码 2服装 3电器
|
code |
1未登录 2没有权限
|
action |
view查看 add增加 update更新 del删除
|
1.商品列表查询接口 item_list
type | method | 类型 |
---|---|---|
list | get | 列表 |
params
设置项
key | value | default | 说明 |
---|---|---|---|
api | item_list | required |
api名 |
page | 1 | 1 | 默认第1页 |
size | 10 | 0 | 每页显示10条,默认0不分页全部显示 |
limit | 50 | 0 | 限制显示条数,默认0无限制 |
筛选项
key | value | default | 说明 |
---|---|---|---|
filter_type | 1 | 0 | 商品分类,详见filter:type
|
filter_lebel | 1 | 0 | 商品标签,详见filter:label
|
排序项
key | value | default | 说明 |
---|---|---|---|
order_addtime | desc | desc | 根据时间降序排序(所有时间都返回unix时间戳) |
order_click | asc | desc | 根据点击升序排序 |
搜索项
key | value | 说明 |
---|---|---|
search_title | '搜索标题' | 根据关键字查询 |
example
$http.get({
api: 'item_list',//调用商品列表的接口
page: 1,//第1页
size: 10,//每页显示10条
filter_type: 2,//商品分类为2服装
order_click: 'desc',//根据点击量降序排序
search_title: '外套'//关键词为‘外套’
});
result
list:[
{
id: 1,//商品id
title: '商品标题测试外套',
content: '<p>商品详情</p>',
cover: 'http://example.com/static/images/itemcoverid1.jpg',
click: 213,//点击量
add_time: 1468563083//商品发布时间
}
],
page:{
now: 1,//当前页
all: 10,//总页数
count: 105//总条数
},
success: 1
success: 0,
code: 1,
msg: '错误信息'
2.商品详情查询接口
type | method | 类型 |
---|---|---|
detail | get | 详情 |
params
key | value | default | 说明 |
---|---|---|---|
api | item_detail | required |
api名 |
id | 1 | required |
查询ID为1的内容 |
example
$http.get({
api: 'item_detail',//调用商品列表的接口
id: 1//查找ID=1的商品详情
});
result
result: {
id: 1,//商品id
title: '商品标题测试外套',
content: '<p>商品详情</p>',
cover: 'http://example.com/static/images/itemcoverid1.jpg',
click: 213,//点击量
add_time: 1468563083//商品发布时间
},
success: 1
success: 0,
code: 1,
msg: '错误信息'
3.收货地址增删改接口
type | method | 类型 |
---|---|---|
action | post | 增删改 |
params
key | value | default | 说明 |
---|---|---|---|
api | address_action | required |
api名 |
id | 1 | required |
查询ID为1的内容,action为add时无效 |
action | add | required |
动作,详见filter:action
|
当动作为add
和update
时提交的参数
key | value | 说明 |
---|---|---|
province | '江苏省' | 省 |
city | '无锡市' | 市 |
area | '江阴市' | 区 |
address | '香山路112号' | 地址 |
tel | '18921111979' | 电话 |
name | '张三' | 收货人 |
is_primary | true | 是否默认 |
example
//增加一条收货地址
$http.post({
api: 'address_action',//收货地址增删改查接口
action: 'add',//动作为 增加
province: '江苏省',
city: '无锡市',
area: '江阴市',
address: '长江路112号'
tel: '18921111979',
name: '张三',
is_primary: true//是否为默认
});
//更新一条收货地址
$http.post({
api: 'address_action',//收货地址增删改查接口
id: 1,//必填,更新对应的ID
action: 'update',//动作为 更新
//以下参数如果有则更新
address: '长江路112号21楼',
name: '李四'
});
//删除一条收货地址
$http.post({
api: 'address_action',//收货地址增删改查接口
id: 1,//必填,更新对应的ID
action: 'del',//动作为 删除
});
result
success: 1,
msg: '添加收货地址成功'
网友评论