防京东接口
接口文檔v2.1
請求參數:
公共參數:token、source=android、appVersion
返回數據:
code:0為成功,1為失敗,2為token過期
msg:提示消息(可根據項目需求處理邏輯)
1.登錄接口
接口地址:https://www.zhaoapi.cn/user/login
返回格式:json
請求方式:get/post
接口備注:用戶登錄接口
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
mobile | string | 是 | 手機號 |
password | string | 是 | 密碼 |
token | string | 否 | 用戶令牌 |
?
2.注冊接口
接口地址:https://www.zhaoapi.cn/user/reg
返回格式:json
請求方式:get/post
接口備注:用戶注冊接口
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
mobile | string | 是 | 手機號 |
password | string | 是 | 密碼 |
token | String | 否 | 用戶令牌 |
?
3.上傳頭像
接口地址:https://www.zhaoapi.cn/file/upload
返回格式:json
請求方式:get/post
接口備注:上傳頭像接口(file路徑修改)
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
uid | string | 是 | 用戶id |
file | File | 是 | 文件 |
token | String | 否 | 用戶令牌 |
?
?
?
4.獲取用戶信息
接口地址:https://www.zhaoapi.cn/user/getUserInfo
返回格式:json
請求方式:get/post
接口備注:用戶信息接口
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
uid | string | 是 | 用戶id |
token | String | 是 | 用戶令牌 |
?
?
5.首頁廣告(輪播圖+京東秒殺+最底部的為你推薦)
接口地址:https://www.zhaoapi.cn/ad/getAd
返回格式:json
請求方式:get/post
接口備注:首頁輪播圖廣告,京東秒殺,為你推薦
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
token | String | 否 | 用戶令牌 |
?
?
?
?
返回參數說明
type:0 跳轉到活動頁
type:1 跳轉到商品詳情頁
?
6.商品分類接口(此接口用于首頁九宮格,和底部頁簽分類頁)
接口地址:https://www.zhaoapi.cn/product/getCatagory
返回格式:json
請求方式:get/post
接口備注:商品分類接口
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
token | String | 否 | 用戶令牌 |
?
返回參數說明
ishome:1 首頁顯示分類九宮格
ishome:0?首頁不顯示
?
?
7.商品子分類接口
接口地址:https://www.zhaoapi.cn/product/getProductCatagory
返回格式:json
請求方式:get/post
接口備注:商品子分類接口
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
cid | string | 是 | 主分類id |
token | String | 否 | 用戶令牌 |
?
?
返回參數說明
參考返回json串
?
?
8.商品詳情
接口地址:https://www.zhaoapi.cn/product/getProductDetail
返回格式:json
請求方式:get/post
接口備注:商品詳情
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
pid | string | 是 | 商品id |
token | String | 否 | 用戶令牌 |
?
返回參數說明
參考返回json串
images:頂部圖片列表
detailUrl:上拉加載詳情的h5頁面
subhead:副標題
?
?
9.當前子分類下的商品列表(分頁)
接口地址:https://www.zhaoapi.cn/product/getProducts
返回格式:json
請求方式:get/post
接口備注:當前子分類下的商品列表
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
pscid | string | 是 | 商品子分類id |
page | String | 否 | 頁碼1,2,3 |
sort | string | 否 | 排序: 0:默認 1:銷量 2:價格 |
token | String | 否 | 用戶令牌 |
?
?
返回參數說明
參考返回json串
返回商品列表
?
?
10.根據關鍵詞搜索商品
接口地址:https://www.zhaoapi.cn/product/searchProducts?keywords=筆記本&page=1
返回格式:json
請求方式:get/post
接口備注:獲取默認收貨地址
請求參數說明:
?
名稱 | 類型 | 必填 | 說明 |
keywords | string | 是 | 搜索關鍵詞 |
page | string | 否 | 頁碼:默認為1 |
sort | string | 否 | 排序: 0:默認 1:銷量 2:價格 |
token | String | 否 | 用戶令牌 |
?
?
11.修改昵稱
接口地址:https://www.zhaoapi.cn/user/updateNickName
返回格式:json
請求方式:get/post
接口備注:修改昵稱
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
uid | string | 是 | 用戶id |
nickname | string | 是 | 用戶昵稱 |
token | String | 是 | 用戶令牌 |
?
?
?
返回參數說明
?
?
?
12.添加購物車
接口地址:https://www.zhaoapi.cn/product/addCart
返回格式:json
請求方式:get/post
接口備注:添加購物車(刪除sellerid字段)
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
Uid | string | 是 | 用戶id |
Pid | string | 是 | 商品id |
Token | String | 是 | 用戶令牌 |
?
返回參數說明
?
13.查詢購物車
接口地址:https://www.zhaoapi.cn/product/getCarts
返回格式:json
請求方式:get/post
接口備注:查詢購物車
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
uid | string | 是 | 用戶id |
token | String | 是 | 用戶令牌 |
?
?
返回參數說明
?
14.更新購物車
接口地址:https://www.zhaoapi.cn/product/updateCarts?uid=71&sellerid=1&pid=1&selected=0&num=10
返回格式:json
請求方式:get/post
接口備注:更新購物車
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
uid | string | 是 | 用戶id |
sellerid | string | 是 | 商戶id |
pid | string | 是 | 商品id |
num | string | 是 | 商品數量 |
selected | string | 是 | 是否選中 0 未選中 1已選中 |
token | String | 是 | 用戶令牌 |
?
?
返回參數說明
?
15.刪除購物車(新增)
接口地址:https://www.zhaoapi.cn/product/deleteCart?uid=72&pid=1
返回格式:json
請求方式:get/post
接口備注:刪除購物車
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
uid | string | 是 | 用戶id |
pid | string | 是 | 商品id |
token | String | 是 | 用戶令牌 |
?
?
返回參數說明
?
?
15.修改訂單狀態
接口地址:https://www.zhaoapi.cn/product/updateOrder?uid=71&status=1&orderId=1
返回格式:json
請求方式:get/post
接口備注:修改訂單狀態
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
uid | string | 是 | 用戶id |
status | string | 是 | 訂單狀態: 0 待支付 1 已支付 2 已取消 |
orderId | string | 是 | 訂單id |
token | String | 是 | 用戶令牌 |
?
?
返回參數說明
?
16.創建訂單(為了開發方便,只做簡單功能)
接口地址:https://www.zhaoapi.cn/product/createOrder?uid=71&price=99.99
返回格式:json
請求方式:get/post
接口備注:創建訂單
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
Uid | string | 是 | 用戶id |
Price | string | 是 | 實付價格 |
Token | String | 是 | 用戶令牌 |
?
?
返回參數說明
?
17.訂單列表
接口地址:https://www.zhaoapi.cn/product/getOrders?uid=71
返回格式:json
請求方式:get/post
接口備注:訂單列表
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
Uid | string | 是 | 用戶id |
Page | string | 否 | 頁碼1,2,3 |
Token | String | 是 | 用戶令牌 |
?
?
返回參數說明
?
18.常用收貨地址列表
接口地址:https://www.zhaoapi.cn/user/getAddrs?uid=71
?
返回格式:json
請求方式:get/post
接口備注:常用地址列表
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
uid | string | 是 | 用戶id |
token | String | 是 | 用戶令牌 |
?
?
?
返回參數說明
?
?
19.添加常用收獲地址
接口地址:https://www.zhaoapi.cn/user/addAddr?uid=71&addr=北京市昌平區金域國際1-1-1&mobile=18612991023&name=kson
返回格式:json
請求方式:get/post
接口備注:添加常用地址
請求參數說明:
名稱 | 類型 | 必填 | 說明 |
uid | string | 是 | 用戶id |
addr | string | 是 | 詳細地址 |
mobile | string | 是 | 手機號 |
name | string | 是 | 姓名 |
token | String | 是 | 用戶令牌 |
?
?
返回參數說明
?
20.修改常用收貨地址
接口地址:https://www.zhaoapi.cn/user/updateAddr?uid=71&addrid=2
返回格式:json
請求方式:get/post
接口備注:修改常用地址
請求參數說明:
?
名稱 | 類型 | 必填 | 說明 |
uid | string | 是 | 用戶id |
addrid | string | 是 | 地址id |
mobile | string | 否 | 手機號 |
name | string | 否 | 姓名 |
token | String | 是 | 用戶令牌 |
?
?
?
21.設置默認地址
接口地址:https://www.zhaoapi.cn/user/setAddr?uid=71&addrid=3&status=1
返回格式:json
請求方式:get/post
接口備注:設為默認地址
請求參數說明:
?
名稱 | 類型 | 必填 | 說明 |
uid | string | 是 | 用戶id |
addrid | string | 是 | 地址id |
status | string | 是 | 默認狀態: 0:非默認 1:默認 此處傳1 |
token | String | 是 | 用戶令牌 |
?
?
22.獲取默認地址
接口地址:https://www.zhaoapi.cn/user/getDefaultAddr?uid=71
返回格式:json
請求方式:get/post
接口備注:獲取默認收貨地址
請求參數說明:
?
名稱 | 類型 | 必填 | 說明 |
uid | string | 是 | 用戶id |
token | String | 是 | 用戶令牌 |
總結
- 上一篇: 动态规划6个题目总结比较
- 下一篇: velocityjs 动画库 比jque