我的服务器API接口文档
API接口文档
一:域名
https://xxx.com
二:请求方式 get/post
三:api前缀:/api
四:接口路径:
1:/banner (获取首页轮播图)
@parame:无参数
@method: get/post
2:/nav (获取首页菜单)
@parame:无参数
@method:get/post
3:/get_good (获取首页商品推荐)
@parame: add string 首页位置
@method: post
4: /get_good_class (获取商品分类)
@parame:无参数
@method: get
5:/get_good_box (获取商品货柜)
@parame : 无参数
@method : get
6:/get_good_box_id (获取货柜中对应的商品数据)
@parame:box_id string 货柜id
@method: post
7:/get_good_detail (获取商品详情数据)
@parame:good_id string 商品id
@method:post
8:/get_good_class_detail (获取某一商品分类下的所有商品)
@parame:class_id string 商品分类id
@method:post
9:/getOpenId (获取用户getOpenId)
@parame:code string 小程序wx.login()登录时获取的code
@method:post
10:/updateWechat (更新用户微信信息)
@parame:
nickName string 用户名
avatarUrl string 头像
Openid string openid
@method:post
11:/good_box_kai (打开货柜柜门)
@parame: box_id string 货柜id
@method:post
12:/good_box_normal_status_guanbi (关闭货柜柜门)
@parame: box_id string 货柜id
@method:post
13:/add_good_collect (添加收藏商品)
@parame:
User_id string 用户id
good_id string 商品id
@method:post
14:/delete_good_collect (取消收藏商品)
@parame:
User_id string 用户id
good_id string 商品id
@method:post
15:/add_good_cart (添加购物车)
@parame:
User_id string 用户id
good_id string 商品id
good_num number 商品数量
good_price number 商品价格
@method:post
16:/delete_good_cart (删除购物车)
@parame:
Cart_id string 购物车id
@method:post
17:/get_good_cart (获取购物车数据)
@parame:user_id string 用户id
@method:post
18:/get_index_good_cart (获取购物车详情数据)
@parame: user_id string 用户id
cartId string 购物车id
@method:post
19:/upload_good_cart_num (修改购物车数据)
@parame:
cartNum number 数量
cartId string 购物车id
user_id string 用户id
@method:post
20:/getUserOrder (获取用户订单)
@parame: user_id string 用户id
@method:post
21:/getOrderDetail (获取用户订单详情数据)
@parame: order_id string 订单id
@method:post
22:/get_user_info (获取用户基本信息)
@parame:
User_id string 用户id
@method:post
23:/create_address (添加用户收货地址)
@parame:
user_name string 姓名
user_phone string 电话
user_id string 用户id
@method:post
24:/get_address (获取用户地址)
@parame: user_id string 用户id
@method:post
25:/get_index_address (获取地址详情)
@parame: user_id string 用户id
address_id string 地址id
@method:post
26:/delete_address (删除地址)
@parame: user_id string 用户id
address_id string 地址id
@method:post
27:/userSign (用户签到)
@parame: user_id string 用户id
@method:post
28:/getUserSign (获取用户签到信息记录)
@parame: user_id string 用户id
@method:post
29:/getUserPoint (用户积分)
@parame: user_id string 用户id
@method:post
30:/mobileRegister (更新用户手机号)
@parame: user_id string 用户id
session_key string 微信自动返回的session_key
@method:post
31:/preprocessOrder (支付)
@parame: user_id string 用户id
good string 商品id
amount string 金额
address string 地址id
@method:post
32:/wxNotify (微信支付的回调地址)
@parame:微信回调的请求参数
@method:post
五:请求数据返回格式:json
六:数据状态
Status:
2 表示成功
1 表示失败
其他表示异常,会有提示自动返回