接口地址:
apiUrl='http://121.199.46.215:8090/qz'
FILTER##
filter | value |
---|---|
type |
0全部 1數(shù)碼 2服裝 3電器
|
code |
1未登錄 2沒(méi)有權(quán)限
|
action |
view查看 add增加 update更新 del刪除
|
1.商品列表查詢接口 item_list
type | method | 類型 |
---|---|---|
list | get | 列表 |
params
設(shè)置項(xiàng)
key | value | default | 說(shuō)明 |
---|---|---|---|
api | item_list | required |
api名 |
page | 1 | 1 | 默認(rèn)第1頁(yè) |
size | 10 | 0 | 每頁(yè)顯示10條,默認(rèn)0不分頁(yè)全部顯示 |
limit | 50 | 0 | 限制顯示條數(shù)后专,默認(rèn)0無(wú)限制 |
篩選項(xiàng)
key | value | default | 說(shuō)明 |
---|---|---|---|
filter_type | 1 | 0 | 商品分類锐膜,詳見(jiàn)filter:type
|
filter_lebel | 1 | 0 | 商品標(biāo)簽,詳見(jiàn)filter:label
|
排序項(xiàng)
key | value | default | 說(shuō)明 |
---|---|---|---|
order_addtime | desc | desc | 根據(jù)時(shí)間降序排序(所有時(shí)間都返回unix時(shí)間戳) |
order_click | asc | desc | 根據(jù)點(diǎn)擊升序排序 |
搜索項(xiàng)
key | value | 說(shuō)明 |
---|---|---|
search_title | '搜索標(biāo)題' | 根據(jù)關(guān)鍵字查詢 |
example
$http.get({
api: 'item_list',//調(diào)用商品列表的接口
page: 1,//第1頁(yè)
size: 10,//每頁(yè)顯示10條
filter_type: 2,//商品分類為2服裝
order_click: 'desc',//根據(jù)點(diǎn)擊量降序排序
search_title: '外套'//關(guān)鍵詞為‘外套’
});
result
list:[
{
id: 1,//商品id
title: '商品標(biāo)題測(cè)試外套',
content: '<p>商品詳情</p>',
cover: 'http://example.com/static/images/itemcoverid1.jpg',
click: 213,//點(diǎn)擊量
add_time: 1468563083//商品發(fā)布時(shí)間
}
],
page:{
now: 1,//當(dāng)前頁(yè)
all: 10,//總頁(yè)數(shù)
count: 105//總條數(shù)
},
success: 1
success: 0,
code: 1,
msg: '錯(cuò)誤信息'
2.商品詳情查詢接口
type | method | 類型 |
---|---|---|
detail | get | 詳情 |
params
key | value | default | 說(shuō)明 |
---|---|---|---|
api | item_detail | required |
api名 |
id | 1 | required |
查詢ID為1的內(nèi)容 |
example
$http.get({
api: 'item_detail',//調(diào)用商品列表的接口
id: 1//查找ID=1的商品詳情
});
result
result: {
id: 1,//商品id
title: '商品標(biāo)題測(cè)試外套',
content: '<p>商品詳情</p>',
cover: 'http://example.com/static/images/itemcoverid1.jpg',
click: 213,//點(diǎn)擊量
add_time: 1468563083//商品發(fā)布時(shí)間
},
success: 1
success: 0,
code: 1,
msg: '錯(cuò)誤信息'
3.收貨地址增刪改接口
type | method | 類型 |
---|---|---|
action | post | 增刪改 |
params
key | value | default | 說(shuō)明 |
---|---|---|---|
api | address_action | required |
api名 |
id | 1 | required |
查詢ID為1的內(nèi)容,action為add時(shí)無(wú)效 |
action | add | required |
動(dòng)作停团,詳見(jiàn)filter:action
|
當(dāng)動(dòng)作為add
和update
時(shí)提交的參數(shù)
key | value | 說(shuō)明 |
---|---|---|
province | '江蘇省' | 省 |
city | '無(wú)錫市' | 市 |
area | '江陰市' | 區(qū) |
address | '香山路112號(hào)' | 地址 |
tel | '18921111979' | 電話 |
name | '張三' | 收貨人 |
is_primary | true | 是否默認(rèn) |
example
//增加一條收貨地址
$http.post({
api: 'address_action',//收貨地址增刪改查接口
action: 'add',//動(dòng)作為 增加
province: '江蘇省',
city: '無(wú)錫市',
area: '江陰市',
address: '長(zhǎng)江路112號(hào)'
tel: '18921111979',
name: '張三',
is_primary: true//是否為默認(rèn)
});
//更新一條收貨地址
$http.post({
api: 'address_action',//收貨地址增刪改查接口
id: 1,//必填喊递,更新對(duì)應(yīng)的ID
action: 'update',//動(dòng)作為 更新
//以下參數(shù)如果有則更新
address: '長(zhǎng)江路112號(hào)21樓',
name: '李四'
});
//刪除一條收貨地址
$http.post({
api: 'address_action',//收貨地址增刪改查接口
id: 1,//必填,更新對(duì)應(yīng)的ID
action: 'del',//動(dòng)作為 刪除
});
result
success: 1,
msg: '添加收貨地址成功'