龙举直播电商api开发

技术开发说明
1.结构框架:采用 ThinkPHP V5.0(最新版本)——为API开发而设计的高性能框架 ,采用全新的架构思想,PHP新特性,实现了真正的惰性加载,并针对API开发做了大量的优化。数据传输进行加密,保证了数据安全性;根据模块进行分库,对数据的合理安全的处理,确保数据的质量(采用验证器对数据进行严格过滤)和数据库安全性,同时也是专门为开发电商提供的一个api高性能框架;
2.开发思想:采用mvc的开发思想,进行模块化开发;保证了代码的重用性,系统的可维护性,使得项目的可扩展性高。
3.直播优化处理:开播进行主播定位,开播是选择选择直播标签,直播标题,上传封面,开播进行主播定位(百度定位);结束直播同时进行录播保存,防止录播视频卡顿,这里需要进行加速处理;网络异常,或者不正常退出的直播视频处理;直播视频的流畅性和清晰度,同时也保证了录播是视频播放质量;如需后期下载保存同时我们做好了转码保存下的功能。
4.第三方技术采用:直播聊天室(环形,腾讯云),视频推流流地址是(七牛云服务);

用户模块

发送短信

请求方式:post            url: /api/send/message

请求参数

参数名 参数 类型 描述
mobile string Y 手机号

返回数据类型json

{"status":"ok","data":"发送成功!"}

短信登录

请求方式:post            url: /api/login/message_login
  • 注:登录或注册成功生成安全秘钥,并且验证唯一性登录,为后期数据交互做安全验证;注册成功后生成聊天室账号密码(环信,腾讯云)为后期直播使用;微信,qq等第三方登录同理。

请求参数

参数名 参数 类型 描述
mobile string Y 手机号码
yzm string Y 验证码(123456)
log string Y
lag string Y
{"status": "ok","data": {"member_id": "8234",//uid"app_token": "59c86707c282d",//token"pc_token": "","uuid": "a170dc7d-43be-d856-a3c4-d3aa3b49093b","phone": "18221695963","pwd": "","header_img": "/Public/admin/touxiang.png",//头像"sex": "1","type": "0","username": "龙举会员","signature": "有你想要的,就在龙举直播",//介绍"ID": "52071179","alias": "bcq7cg38vx4e","wx_openid": "","qq_openid": "","wo_openid": "","hx_username": "bcq7cg38vx4e",//环信名"hx_password": "123456",//环信密码"province": "北京市","city": "北京市","area": "东城区","address": "北京市东城区北极阁三条31号","log": "116.42669","lag": "39.917149","zan": "0","uptime": "1506266502","is_del": "1","del_time": "0","intime": "1506216711","e_ticket": "400",//票"b_diamond": "99960",//钻石"experience": "40","url": "","is_fans": "1","grade": "1","birth_day": "","is_remind": "1","is_banned": "1","banned_start_time": "0","banned_end_time": "0","banned_dis": "","is_wheat": "1","category_id": "","is_show": "1","phpqrcode": "","recommend_id": "0","apply_state": 0,//0未认证 1审核中2:审核通过3:拒绝"pay_state": 0//0:未付款 1:付款}
}

编辑用户资料

请求方式:post            url: /api/user/edit_user

请求参数

参数名 参数 类型 描述
header_img string N 头像
username string N 用户名
sex int N 性别
province string N
city string N
area string N
signature string N 个人签名

返回数据类型json

{"status": "ok","data": "/Public/admin/touxiang.png"//头像
}

获取用户信息

请求方式:post            url: /api/user/user_info

请求参数

参数名 参数 类型 描述
uid int Y
token string Y

返回数据类型json

{"status": "ok","data": {"member_id": "8234","app_token": "59c86707c282d","pc_token": "","uuid": "a170dc7d-43be-d856-a3c4-d3aa3b49093b","phone": "18221695963","pwd": "","header_img": "/Public/admin/touxiang.png","sex": "1","type": "0","username": "游荡者","signature": "这个人很懒什么都没有留下!!","ID": "52071179","alias": "bcq7cg38vx4e","wx_openid": "","qq_openid": "","wo_openid": "","hx_username": "bcq7cg38vx4e","hx_password": "123456","province": "北京市","city": "北京市","area": "东城区","address": "北京市东城区北极阁三条31号","log": "116.42669","lag": "39.917149","zan": "0","uptime": "1506266502","is_del": "1","del_time": "0","intime": "1506216711","e_ticket": "400","b_diamond": "99960","experience": "40","url": "","is_fans": "1","grade": "1","birth_day": "","is_remind": "1","is_banned": "1","banned_start_time": "0","banned_end_time": "0","banned_dis": "","is_wheat": "1","category_id": "","is_show": "1","phpqrcode": "","recommend_id": "0","follow": "0","follow_to": "0","live_count": "4","give_count": "40"}
}

图片上传(图片管理)

请求方式:post            url:  /api/login/upload

请求参数

参数名 参数 类型 描述
img[] file Y

返回数据类型json

//多文件上传
{"status": "ok","data": ["20170925/ef3f33fb933cff3abb579d77fdf8c830.jpg","20170925/39ccf6bc9e76c359662eadf20d6ebf66.png"]
}
//单文件上传
{"status": "ok","data": "20170925/45cbdc31f981bcdef44ba0c4038f2d26.jpg"
}

展付宝

我的钱包

请求方式:post            url:/api/live/my_wallet

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token

返回数据类型json

{"status": "ok","data": {"all_get_money": "3472.00"//展付宝余额}
}

提现提交

请求方式:post            url:/api/live/withdraw

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
money float Y 金额
withdraw_way string Y 账号

返回数据类型json

{"status": "ok","data": "提现成功,请等待商家付款"
}

充值

请求方式:post            url: /api/Pingxx/ping

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
money float Y 金额
withdraw_way string Y 账号

返回数据类型json

{"status": "ok","data": {"id": "ch_0K0q94SSafDCzLuf18jPi5u5","object": "charge","created": 1508209834,"livemode": true,"paid": false,"refunded": false,"reversed": false,"app": "app_OqLyzTz1WvDSO8Gm","channel": "alipay","order_no": "20171017111034612765A1508209834","client_ip": "116.226.251.44","amount": 1,"amount_settle": 1,"currency": "cny","subject": "龙举充值订单","body": "Your Body","extra": [],"time_paid": "","time_expire": 1508296234,"time_settle": "","transaction_no": "","refunds": {"object": "list","url": "/v1/charges/ch_0K0q94SSafDCzLuf18jPi5u5/refunds","has_more": false,"data": []},"amount_refunded": 0,"failure_code": "","failure_msg": "","metadata": [],"credential": {"object": "credential","alipay": {"orderInfo": "service="mobile.securitypay.pay"&_input_charset="utf-8"&notify_url="https%3A%2F%2Fnotify.pingxx.com%2Fnotify%2Fcharges%2Fch_0K0q94SSafDCzLuf18jPi5u5"&partner="2088521421945100"&out_trade_no="20171017111034612765A1508209834"&subject="龙举充值订单"&body="Your Body ch_0K0q94SSafDCzLuf18jPi5u5"&total_fee="0.01"&payment_type="1"&seller_id="2088521421945100"&it_b_pay="2017-10-18 11:10:34"&sign="OLNUpPY2YqMb%2B35m0RVmqKD5xsndLk0yCeYwOvjoUGgBl6FU4gB3IoXeZ4oHSrfU7JQcvt1aBzvURD5cydx0MrrBON7J8AuQ0zGZGTl3pNI9epxsP8KeG1G93zRCjTjyUeyNyfC6nKclRgp21x9fckGtPvx8ZQ7NRni1t6wxP3E%3D"&sign_type="RSA""}},"description": ""}
}

充值记录

请求方式:post            url: /api/User/recharge_record

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
p int N p
pagesize int N pagesize

返回数据类型json

{"status": "ok","data": {"page": 1,"data": [{"amount": "18",      //金额"uptime": "2017-10-17 14:59:26","pay_type": "苹果内购","zeng": "0"}]}
}

提现记录

请求方式:post            url: - /api/live/withdraw_list

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
p int N p
pagesize int N pagesize

返回数据类型json

{"status": "ok","data": [{"k": "25","money": "0.18","status": "1","intime": "2017-10-24 17:18:36","withdraw_way": "17721249403","cash_time": "0","content": "申请中¥0.18元"},{"k": "2","money": "0.01","status": "1","intime": "2017-10-24 17:16:25","withdraw_way": "17721249403","cash_time": "0","content": "申请中¥0.01元"}]
}

收货地址模块

收货地址列表

请求方式:post            url:  /api/Address/queryAddressList

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token

返回数据类型json

{"status": "ok","data": {"list": [{"address_id": "48","member_id": "8232","address_mobile": "2147483647","address_name": "杨","address_province": "上海","address_city": "上海","address_country": "浦东新区","address_detailed": "长清路507","address_road": "","address_zip_code": "","address_longitude": "121.49754200034","address_latitude": "31.16739785883","create_time": "2017-10-11 11:50:41","update_time": "2017-10-11 12:05:46","is_default": "1","is_delete": "0"}]}
}

新增收货地址

请求方式:post            url:  /api/Address/insertAddress

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
address_name string Y 收件人姓名
address_mobile string Y 收件人手机
address_province string Y 省份
address_city string Y 城市
address_country string Y 区县
address_detailed string Y 详细地址
address_road string N 街道
address_zip_code string N 邮编
is_default string N 是否默认;1默认;0不是默认

返回数据类型json

{"status": "ok","data": "新增收货地址成功"
}

编辑收货地址

请求方式:post            url:  /api/Address/saveAddress

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
address_name string Y 收件人姓名
address_mobile string Y 收件人手机
address_province string Y 省份
address_city string Y 城市
address_country string Y 区县
address_detailed string Y 详细地址
address_road string N 街道
address_zip_code string N 邮编
is_default string N 是否默认;1默认;0不是默认

返回数据类型json

{"status": "ok","data": "编辑收货地址成功"
}

地址默认操作

请求方式:post            url: /api/Address/saveDefaultAddress

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
address_id int Y 地址id

返回数据类型json

{"status": "ok","data": "地址默认操作成功"
}

删除地址

请求方式:post            url:  /api/Address/delAddress

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
address_id int Y 地址id

返回数据类型json

{"status": "ok","data": "地址删除成功"
}

直播模块

开启直播

请求方式:post            url:/api/live/start_live

请求参数

参数名 参数 类型 描述
uid int Y 用户id
token string Y token
log string Y
lag string Y
title string Y 标题
img string Y 背景图
goods_id int Y 商品id

返回数据类型json

{"status": "ok","data": {"nums": "0","push_flow_address": "rtmp://fanlilive.tstmobile.com/vxiu1/php-sdk-test1506308965?e=1506312565&token=pR_CsEkFcTn1Kgf8ZNIh2zUB_w8bzaeLYEgjBItT:yv4cvE5neLXujYzUYUQxuZ3SAwc=",//推流地址"play_address": "rtmp://fanlilive.tstmobile.com/vxiu1/php-sdk-test1506308965",//"room_id": "28217772670977","ID": "52071179","e_ticket": "400","start_time": "1506308965","live_id": 1,"time": "2017.09.25","qiniu_room_id": 123,"qiniu_room_name": 123,"qiniu_token": 123,"is_wheat": "1"}
}

进入直播间

请求方式:post            url: /api/live/into_live

请求参数

参数名 参数 类型 描述
uid int Y
token string Y
live_id int Y 直播间id

返回数据类型json

{"status": "ok","data": {"is_follow": "1","is_lignt_up": "1"}
}

直播标签(主播)

请求方式:post            url: /api/live/live_class

返回数据类型json

    "status": "ok","data": [{"live_class_id": "4","tag": "热门直播","img": "http://dspx.tstmobile.com/uploads//image/goods/20171030/dd61cf7d04e71aa983c68f7497cc3260.png","sort": "99","is_del": "1","intime": "1509338674"},{"live_class_id": "1","tag": "直播售卖 ","img": "http://dspx.tstmobile.com/uploads//image/goods/20171030/da4cf3128a5bf2064da448edb4cf37ca.png","sort": "4","is_del": "1","intime": "1509339456"},{"live_class_id": "2","tag": "新品发布","img": "http://dspx.tstmobile.com/uploads//image/goods/20171030/5df8fb1b4fb7e53243a8d289d13abc1c.png","sort": "3","is_del": "1","intime": "1509339453"},{"live_class_id": "3","tag": "直播现场","img": "http://dspx.tstmobile.com/uploads//image/goods/20171030/99b8ca5d295872e2e562a007d5d657ab.png","sort": "2","is_del": "1","intime": "1509339452"},]

直播列表

请求方式:post            url: /api/live/anchor_live_list

请求参数

参数名 参数 类型 描述
uid int Y
token string Y
p int Y

返回数据类型json

{"status": "ok","data": [{"live_id": "5199","user_id": "8245","play_img": "http://dspx.tstmobile.com/uploads/touxiang/20171024/3e1cf8a8b7edd26e9a5784034f4c323e.jpg","title": "","lebel": "","live_tag": "1,2,3,4","push_flow_address": "rtmp://fanlilive.tstmobile.com/vxiu1/php-sdk-test1509004834?e=1509008434&token=pR_CsEkFcTn1Kgf8ZNIh2zUB_w8bzaeLYEgjBItT:8gZAoJW4D3ZCTci_P2o3VRlxRyA=","play_address": "rtmp://fanlilive.tstmobile.com/vxiu1/php-sdk-test1509004834","play_address_m3u8": "http://fanlilive.tstmobile.com/vxiu1/php-sdk-test1509004834.m3u8","start_time": "1509004834","end_time": "1509004848","stream_key": "php-sdk-test1509004834","live_status": "2","live_time": "0","room_id": "31044596203521","nums": "0","watch_nums": "-1","light_up_count": "0","intime": "1509004834","date": "2017-10-26","uptime": "0","is_offline": "1","share": "0","zan": "0","qrcode_path": "","log": "121.495832","lag": "31.166807","sheng": "上海市","shi": "上海市","qu": "浦东新区","livewindow_type": "1","address": "上海市浦东新区杨新路281弄1-49号","category_id": "0","qiniu_room_id": "123","qiniu_room_name": "123","qiniu_token": "pR_CsEkFcTn1Kgf8ZNIh2zUB_w8bzaeLYEgjBItT:2pWpdukp5C5BpqOGblYSh98cnXA=:eyJyb29tX25hbWUiOiJcdTRlM2JcdTY0YWQ1NjU1NyIsInVzZXJfaWQiOiIxNTA5MDA0ODM0Nzg4IiwicGVybSI6ImFkbWluIiwiZXhwaXJlX2F0IjoxNTA5MDkxMjM0fQ==","is_normal_exit": "1","tuijian_pc": "1","location": "0","pc_nums": "0","pc_watch_nums": "0","live_money": "0.00","username": "龙举会员","header_img": "http://dspx.tstmobile.com/uploads/touxiang/20171024/3e1cf8a8b7edd26e9a5784034f4c323e.jpg","member_id": "8245"},{"live_id": "5198","user_id": "8245","play_img": "http://dspx.tstmobile.com/uploads/touxiang/20171026/bdfad811ee3163f7b99d5fa38eaf7f54.jpg","title": "郁金油画热卖直播","lebel": "","live_tag": "1,2,3,4","push_flow_address": "rtmp://fanlilive.tstmobile.com/vxiu1/php-sdk-test1509004475?e=1509008076&token=pR_CsEkFcTn1Kgf8ZNIh2zUB_w8bzaeLYEgjBItT:pQ4ohwW-BDpnYrTqKAMjOGSCJUI=","play_address": "rtmp://fanlilive.tstmobile.com/vxiu1/php-sdk-test1509004475","play_address_m3u8": "http://fanlilive.tstmobile.com/vxiu1/php-sdk-test1509004475.m3u8","start_time": "1509004476","end_time": "1509004830","stream_key": "php-sdk-test1509004475","live_status": "2","live_time": "0","room_id": "31044219764737","nums": "6","watch_nums": "4","light_up_count": "0","intime": "1509004476","date": "2017-10-26","uptime": "1509004622","is_offline": "1","share": "0","zan": "0","qrcode_path": "","log": "121.495832","lag": "31.166807","sheng": "上海市","shi": "上海市","qu": "浦东新区","livewindow_type": "1","address": "上海市浦东新区杨新路281弄1-49号","category_id": "0","qiniu_room_id": "123","qiniu_room_name": "123","qiniu_token": "pR_CsEkFcTn1Kgf8ZNIh2zUB_w8bzaeLYEgjBItT:DmLcagOdELKJf6v80tB7nA8WDYE=:eyJyb29tX25hbWUiOiJcdTRlM2JcdTY0YWQ2NDE3OCIsInVzZXJfaWQiOiIxNTA5MDA0NDc2ODI1IiwicGVybSI6ImFkbWluIiwiZXhwaXJlX2F0IjoxNTA5MDkwODc2fQ==","is_normal_exit": "1","tuijian_pc": "1","location": "0","pc_nums": "0","pc_watch_nums": "0","live_money": "0.00","username": "龙举会员","header_img": "http://dspx.tstmobile.com/uploads/touxiang/20171024/3e1cf8a8b7edd26e9a5784034f4c323e.jpg","member_id": "8245"}]
}

录播列表

请求方式:post            url: /api/live/other_live_list

请求参数

参数名 参数 类型 描述
uid int Y
token string Y
p int Y

返回数据类型json

{"status": "ok","data": [{"live_store_id": "2462","live_id": "5198","user_id": "8245","play_img": "http://dspx.tstmobile.com/uploads/touxiang/20171026/bdfad811ee3163f7b99d5fa38eaf7f54.jpg","title": "郁金油画热卖直播","url": "http://dspxplay.tstmobile.comrecordings/z1.vxiu1.php-sdk-test1509004475/0_1509004829.m3u8","play_number": "6","live_time": "1509004476","stream_key": "php-sdk-test1509004475","intime": "1509004830","livewindow_type": "1","room_id": "31044219764737","is_tuijian": "1","date": "2017-10-26","collection": "0","lebel": "","is_del": "1","is_audit": "1","header_img": "http://dspx.tstmobile.com/uploads/touxiang/20171024/3e1cf8a8b7edd26e9a5784034f4c323e.jpg","sex": "2","username": "龙举会员","ID": "1996908","hx_username": "417zr6ho41zl","grade": "1","province": "上海市","city": "上海市","zan": "0","signature": "有你想要的,就在龙举直播","e_ticket": "500000","b_diamond": "0"},{"live_store_id": "2463","live_id": "5198","user_id": "8245","play_img": "http://dspx.tstmobile.com/uploads/touxiang/20171026/bdfad811ee3163f7b99d5fa38eaf7f54.jpg","title": "郁金油画热卖直播","url": "http://dspxplay.tstmobile.comrecordings/z1.vxiu1.php-sdk-test1509004475/0_1509004830.m3u8","play_number": "6","live_time": "1509004476","stream_key": "php-sdk-test1509004475","intime": "1509004830","livewindow_type": "1","room_id": "31044219764737","is_tuijian": "1","date": "2017-10-26","collection": "0","lebel": "","is_del": "1","is_audit": "1","header_img": "http://dspx.tstmobile.com/uploads/touxiang/20171024/3e1cf8a8b7edd26e9a5784034f4c323e.jpg","sex": "2","username": "直播会员","ID": "1996908","hx_username": "417zr6ho41zl","grade": "1","province": "上海市","city": "上海市","zan": "0","signature": "有你想要的,就在龙举直播","e_ticket": "500000","b_diamond": "0"}]
}

禁言(取消禁言)

请求方式:post            url: /api/live/do_banned

请求参数

参数名 参数 类型 描述
uid int Y
token string Y
user_id int Y 用户id
type int Y 1:禁言2:取消禁言
live_id int Y 直播间id

返回数据类型json

{"status": "ok","data": "成功!"
}

主播信息

请求方式:post            url: /api/live/get_live_info

请求参数

参数名 参数 类型 描述
uid int Y
token string Y
user_id int Y 用户id
live_id int Y 直播间id

返回数据类型json

{"status": "ok","data": {"header_img": "",//头像"follow_count": "6",//关注数量"fans_count": "2",//粉丝数量"give_count": "0",//理我数量"is_follow": "1//1未关注2已关注"room_id":"12121"//聊天室id}
}

关注(取消关注)

请求方式:post            url: api/live/follow

请求参数

参数名 参数 类型 描述
uid int Y
token string Y
user_id2 int Y 主播id
type int Y 1:关注 2:取消关注

返回数据类型json

{"status":"ok","data":"成功!"}

礼物列表

请求方式:post            url: /api/live/gift_list

请求参数

参数名 参数 类型 描述
uid int Y
token string Y

返回数据类型json

{"status": "ok","data": [{"gift_id": "20","name": "鼓掌","img": "/Public/admin/Uploads/8d8d9ba994f7366b8a71e074950870cf.png","price": "2000","experience": "2000","num_norms": "10","intime": "1492056378","uptime": "1501819101","is_running": "2"},{"gift_id": "19","name": "鲜花","img": "/Public/admin/Uploads/c9935b03418de8e54a98f985dd5f6fc6.png","price": "1500","experience": "1500","num_norms": "10","intime": "1492056353","uptime": "0","is_running": "2"},{"gift_id": "18","name": "大拇指","img": "/Public/admin/Uploads/ea11ee09b7b3b1ff6672fb4beda737e0.png","price": "1000","experience": "1000","num_norms": "10","intime": "1492056334","uptime": "0","is_running": "2"},{"gift_id": "17","name": "飞机","img": "/Public/admin/Uploads/07c2551b6fb7dfe9e06316497da78ca7.png","price": "800","experience": "800","num_norms": "10","intime": "1492056296","uptime": "1501819073","is_running": "2"},{"gift_id": "16","name": "火箭","img": "/Public/admin/Uploads/b9499528791a43bcf14acab74797ef5a.png","price": "500","experience": "500","num_norms": "10","intime": "1492056271","uptime": "1501819054","is_running": "2"},{"gift_id": "15","name": "飞吻","img": "/Public/admin/Uploads/88782f59e17c547aed321370f6b2f571.png","price": "300","experience": "300","num_norms": "10","intime": "1492056248","uptime": "0","is_running": "2"},{"gift_id": "12","name": "果篮","img": "/Public/admin/Uploads/e5cca510b1ab633d3c42c63349edca30.png","price": "10","experience": "10","num_norms": "10","intime": "1492056187","uptime": "1501819032","is_running": "2"},}

送礼

请求方式:post            url: /api/live/give_gift

请求参数

参数名 参数 类型 描述
uid int Y
token string Y
live_id int Y 直播间id
gift_id int Y 礼物id

返回数据类型json

{"status":"ok","data":"送礼成功!"}

直播间用户列表

请求方式:post            url:/api/live/show_viewer

请求参数

参数名 参数 类型 描述
uid int Y
token string Y
live_id int Y 直播间id

返回数据类型json

{"status": "ok","data": {"list": [{"user_id2": "8234","member_id": "8234","header_img": "/Public/admin/touxiang.png","username": "龙举会员","grade": "1","ID": "52071179","hx_username": "bcq7cg38vx4e","hx_password": "123456","b_diamond": "97960","e_ticket": "20400","sex": "1","province": "上海","city": "北京市","area": "东城区","follow_count": "0","fans_count": "0","is_follow": "1",//1未关注   2:关注"is_banned": "1",//1未禁言   2:已禁言"is_management": "1",//1不是管理员  2:是管理员 "give_count": "9"}],"count": "1"}
}

获取直播间用户信息

请求方式:post            url: /api/live/other_center

请求参数

参数名 参数 类型 描述
uid int Y
token string Y
user_id int Y 他人id

返回数据类型json

{"status": "ok","data": {"member_id": "8245","app_token": "59f0897aeabea","pc_token": "","uuid": "c1655554-1063-1861-e054-8a7445933d56","phone": "15800620878","pwd": "","header_img": "http://dspx.tstmobile.com/uploads/touxiang/20171024/3e1cf8a8b7edd26e9a5784034f4c323e.jpg","sex": "2","type": "1","username": "龙举会员","signature": "","ID": "1996908","alias": "417zr6ho41zl","wx_openid": "","qq_openid": "","wo_openid": "","hx_username": "417zr6ho41zl","hx_password": "123456","province": "上海市","city": "上海市","area": "浦东新区","address": "上海市浦东新区杨新路281弄1-49号","log": "121.495832","lag": "31.166807","zan": "0","uptime": "1508997206","is_del": "1","del_time": "0","intime": "1506409592","e_ticket": "500000","b_diamond": "0","amount": "0.00","experience": "0","url": "","is_fans": "1","grade": "1","birth_day": "","is_remind": "1","is_banned": "1","banned_start_time": "0","banned_end_time": "0","banned_dis": "","is_wheat": "1","category_id": "","live_tag": "1,2,3,4","is_show": "1","phpqrcode": "","recommend_id": "0","img": "http://dspx.tstmobile.com/uploads/touxiang/20171024/3e1cf8a8b7edd26e9a5784034f4c323e.jpg","follow": "0","follow_to": "19","collection": "0","is_follow": "1","live_count": "52","give_count": "17","is_live": "1"}
}

退出直播间

请求方式:post            url: /api/live/end_live

请求参数

参数名 参数 类型 描述
uid int Y
token string Y
live_id int Y

返回数据类型json

{"status": "ok","data": {"live_id": "4938","user_id": "8234","play_img": "","title": "","start_time": "1506240736","end_time": "1506314719","watch_nums": "1","share": "0","stream_key": "php-sdk-test1506240735","room_id": "28146228330497","lebel": "1","header_img": "/Public/admin/touxiang.png","username": "龙举会员","ID": "52071179","url": "http://oc3pwoyhb.bkt.clouddn.com/recordings/z1.vxiu1.php-sdk-test1506240735/0_1506314719.m3u8","time": "20:33:3","get_fire": "40"}
}

商城模块

全部分类

请求方式:post            url: /api/Mall/showGoodsClass

请求参数

参数名 参数 类型 描述
mobile string Y 手机号

返回数据类型json

{"status": "ok","data": [{"class_id": "4","class_name": "品牌推荐","class_desc": "一级分类","class_img": "/images/goods//wangtao.png","class_color": "#000000","class_uuid": "baa5ae20-05df-4b15-9b80-a742b08f52cd"},{"class_id": "3","class_name": "珠宝/首饰/手表","class_desc": "一级分类","class_img": "/images/goods//wangtao.png","class_color": "#000000","class_uuid": "f2d360df-4184-4058-bf40-75e44ecb6002"},{"class_id": "2","class_name": "酒水/饮料/粮油","class_desc": "一级分类","class_img": "/images/goods//meishi.png","class_color": "#000000","class_uuid": "d08baf09-db4e-4505-b7da-26a6f1e33b65"},{"class_id": "1","class_name": "艺术/收藏/古玩","class_desc": "一级分类","class_img": "/images/goods//jiudian.png","class_color": "#000000","class_uuid": "dasdas"}]
}

分类全部商品

请求方式:post            url: /api/Mall/class_goods

请求参数

参数名 参数 类型 描述
class_uuid string Y 分类uuid
p int N 分页页码值
pagesize int N 分页显示数

返回数据类型json

{"status": "ok","data": {"page": 1,"goodsClass": {"class_id": "2","class_name": "旺旺",       //分类名"class_desc": "二级分类","class_img": "/images/goods//meishi.png","class_color": "#000000","class_uuid": "d08baf09-db4e-4505-b7da-26a6f1e33b65","template_img": "",            //宣传图"goodsBean": [      //商品{"goods_id": "5","goods_name": "旺旺商品1","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "7166.00"},{"goods_id": "6","goods_name": "旺旺商品二","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "6202.00"}]}}
}
}

推荐分类商品

请求方式:post            url: /api/Mall/class_goods

请求参数

参数名 参数 类型 描述
p int N 分页页码值
pagesize int N 分页显示数

返回数据类型json

{"status": "ok","data": [{"class_id": "4","class_name": "格兰仕",           //分类名"class_desc": "品牌推荐","class_img": "/images/goods//wangtao.png","class_color": "#000000","class_uuid": "baa5ae20-05df-4b15-9b80-a742b08f52cd","show_goods": []},{"class_id": "3","class_name": "九阳","class_desc": "品牌推荐","class_img": "/images/goods//wangtao.png","class_color": "#000000","class_uuid": "f2d360df-4184-4058-bf40-75e44ecb6002","show_goods": []},{"class_id": "2","class_name": "蒙牛","class_desc": "品牌推荐","class_img": "/images/goods//meishi.png","class_color": "#000000","class_uuid": "d08baf09-db4e-4505-b7da-26a6f1e33b65","show_goods": [//商品列表{"goods_id": "5","goods_name": "蒙牛酸牛奶1","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "7166.00"},{"goods_id": "6","goods_name": "蒙牛酸牛奶1","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "6202.00"}]},{"class_id": "1","class_name": "良品铺子","class_desc": "品牌推荐","class_img": "/images/goods//jiudian.png","class_color": "#000000","class_uuid": "dasdas","show_goods": [{"goods_id": "7","goods_name": "良子食品1","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "1510.00"},{"goods_id": "8","goods_name": "良子食品1","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "4943.00"}]}]
}

banner

请求方式:post            url: /api/index/banner_list

请求参数

参数名 参数 类型 描述
class_uuid string Y 分类uuid
p int N 分页页码值
pagesize int N 分页显示数

返回数据类型json

{"status": "ok","data": [{"b_img": "/Uploads/image/banner/20170622/594b7fde78ac6.png","b_id": "8","url": "","b_type": "2","title": "龙举直播开始了"},{"b_img": "/Uploads/image/banner/20170622/594b7f8212f56.png","b_id": "12","url": "","b_type": "3","title": "龙举直播开始了"},{"b_img": "/Uploads/image/banner/20170622/594b7facc5172.png","b_id": "13","url": "","b_type": "4","title": "龙举直播开始了"},{"b_img": "/Uploads/image/banner/20170719/596f41c1ef3f7.jpg","b_id": "14","url": "","b_type": "1","title": "龙举直播开始了"}]

商品基础信息

请求方式:post            url: /api/index/banner_list

请求参数

参数名 参数 类型 描述
goods id int Y
uid int N uid
token string N token

返回数据类型json

{"status": "ok","data": {"goods_id": "1","goods_name": "iphone x","goods_img": "http://dspx.tstmobile.com/uploads//image/goods/20171023/87774b85051e0c6cad100936659835c3.jpg","imgs": ["/uploads/image/goods/20171023/4c0ed00fc88b42c182513025362cd06b.jpg","/uploads/image/goods/20171009/f2e73fe2941e080a2037962ecde5087f.png","/uploads/image/20170928/7be5d0f9d32e88ea69815d826bfb1988.jpg","/uploads/image/20170928/c53352fc9b3a9f1caaa320b288170191.jpg","/uploads/image/20170928/7be5d0f9d32e88ea69815d826bfb1988.jpg"],"code": "13242412","goods_desc": "衣服衣服衣服衣服衣服衣服","goods_origin_price": "200.00","goods_pc_price": "0","goods_now_price": "100.00","total_sales": "29","month_sales": "0","day_sales": "0","goods_stock": "100","goods_address": "","is_give_integral": "0","give_integral_value": "0","goods_star1": "5","goods_star2": "5","goods_star3": "5","merchants_id": "8245","goods_detail": "<p>收到噶</p>","goodsSpecificationBeans": [{"specification_id": "1","specification_value": "内存","specificationBeans": [{"specification_value": "64G","specification_id": "2"},{"specification_value": "128G","specification_id": "3"}]},{"specification_id": "8","specification_value": "颜色","specificationBeans": [{"specification_value": "红色","specification_id": "9"},{"specification_value": "白色","specification_id": "10"}]}],"specification": "内存、颜色","is_collect": "2","goods_url": "http://dspx.tstmobile.com/api/mall/goods_url/goods_id/1.html","comment_count": "0","comment": []}
}

商品收藏列表

请求方式:post            url: /api/Mall/collect

请求参数

参数名 参数 类型 描述
goods id int Y
token string Y token
uid int N uid
p int N p
pagesize int Y pagesize

返回数据类型json

{"status": "ok","data": {"page": 1,"list": [{"collection_id": "238","goods_id": "1","goods_name": "旺旺食品1","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","goods_now_price": "111.80",      //价格"goods_origin_price": "111.80",     /"goods_pc_price": "0",       //"goods_desc": "sadsadsad"       //商品简介}]}
}

商品收藏与取消收藏

请求方式:post            url: /api/Mall/goods_collect

请求参数

参数名 参数 类型 描述
goods id int Y
uid int N uid
token string Y token

返回数据类型json

{"status": "ok","data": "1"      //1收藏成功;2取消收藏
}

商品收藏列表批量删除

请求方式:post            url: /api/Mall/del_collect

请求参数

参数名 参数 类型 描述
ids int Y 逗号隔开收藏id
uid int N uid
token string Y token

返回数据类型json

{"status": "error","data": "操作失败"
}

商户店铺推荐

请求方式:post            url: /api/Mall/showMerchants

请求参数

参数名 参数 类型 描述
merchants_id int Y 商户member_id
class_uuid int N 分类对应的uuid
p int N 分页页码值
pagesize int N 分页显示数

返回数据类型json

{"status": "ok","data": [{"member_id": "8244","merchants_img": "http://dspx.tstmobile.com/uploads/20170926/e0c0e90189deb56ebe35605e3ea0ce47.png","live_id": "4998","merchants_name": "推荐店铺1","room_id": "29591685103618","play_address": "rtmp://fanlilive.tstmobile.com/vxiu1/php-sdk-test1507619230"}]
}

商户店铺分类商品

请求方式:post            url: api/Mall/merchants_class_goods

请求参数

参数名 参数 类型 描述
merchants_id int Y 商户member_id
class_uuid int N 分类对应的uuid
p int N 分页页码值
pagesize int N 分页显示数

返回数据类型json

{"status": "ok","data": {"page": 1,      //"list": [{"goods_id": "5","goods_name": "郁金香油画","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "7166.00"},{"goods_id": "6","goods_name": "清明上河图","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "6202.00"}]}
}

商户店铺分类

请求方式:post            url: /api/Mall/merchants_class

请求参数

参数名 参数 类型 描述
merchants_id int Y 商户member_id

返回数据类型json

{"status": "ok","data": [{"class_id": "1","class_name": "项链",       //分类名"class_uuid": "dasdas"     //分类uuid},{"class_id": "2","class_name": "手链","class_uuid": "d08baf09-db4e-4505-b7da-26a6f1e33b65"},{"class_id": "3","class_name": "发饰","class_uuid": "f2d360df-4184-4058-bf40-75e44ecb6002"}]
}

商户店铺全部商品

请求方式:post            url: /api/Mall/merchants_class

请求参数

参数名 参数 类型 描述
merchants_id int Y 商户member_id
p int N 分页页码
pagesize int N 分页显示数
goods_name string N 搜索商品名称

返回数据类型json

{"status": "ok","data": {"page": 7,       //总页数"list": [{"goods_id": "1",      //商品id "goods_name": "macPro","goods_img": "/images/goods/dazhao.png","goods_origin_price": "111.80",     //原价"goods_pc_price": "0",          //pc电脑端价格"goods_now_price": "111.80"        //现价},{"goods_id": "2","goods_name": "iphone8","goods_img": "/images/goods/digua1.png","goods_origin_price": "47.80","goods_pc_price": "48","goods_now_price": "47.80"},{"goods_id": "3","goods_name": "iphone8s","goods_img": "/images/goods/jidan1.png","goods_origin_price": "63.80","goods_pc_price": "64","goods_now_price": "63.80"},{"goods_id": "4","goods_name": "iphone8x","goods_img": "/images/goods/hetao4.png","goods_origin_price": "104.80","goods_pc_price": "0","goods_now_price": "104.80"},{"goods_id": "5","goods_name": "iphone7 plus","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "7166.00"},{"goods_id": "6","goods_name": "iphone6 plus","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "6202.00"},{"goods_id": "7","goods_name": "iphone6s plus","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "1510.00"},{"goods_id": "8","goods_name": "iphone6s plus","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "4943.00"},{"goods_id": "9","goods_name": "iphone6s plus","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "4184.00"},{"goods_id": "10","goods_name": "iphone5s","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "6092.00"}]}
}

搜索商品

请求方式:post            url: /api/Mall/searchGoods

请求参数

参数名 参数 类型 描述
name string Y 关键字
type int Y 1:综合
p int N 分页页码
pagesize int N 分页显示数

返回数据类型json

{"status": "ok","data": {"page": 7,"goodsBean": [{"goods_id": "70","goods_img": "/images/20170917//1505655040755.png","goods_name": "iphone6s plus","goods_now_price": "2000.00","goods_pc_price": "0","goods_origin_price": "1000.00","total_sales": "100","month_sales": "2","day_sales": "1"},{"goods_id": "1","goods_img": "/images/goods/dazhao.png","goods_name": "iphone6s plus","goods_now_price": "111.80","goods_pc_price": "0","goods_origin_price": "111.80","total_sales": "29","month_sales": "0","day_sales": "0"},{"goods_id": "2","goods_img": "/images/goods/digua1.png","goods_name": "iphone6s plus","goods_now_price": "47.80","goods_pc_price": "48","goods_origin_price": "47.80","total_sales": "8","month_sales": "0","day_sales": "0"},{"goods_id": "3","goods_img": "/images/goods/jidan1.png","goods_name": "iphone6s plus","goods_now_price": "63.80","goods_pc_price": "64","goods_origin_price": "63.80","total_sales": "8","month_sales": "0","day_sales": "0"},{"goods_id": "10","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_name": "iphone6s plus","goods_now_price": "6092.00","goods_pc_price": "0","goods_origin_price": "0.00","total_sales": "8","month_sales": "0","day_sales": "0"},{"goods_id": "11","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_name": "快肌何炽俞础烂主霞姐","goods_now_price": "1906.00","goods_pc_price": "0","goods_origin_price": "0.00","total_sales": "8","month_sales": "0","day_sales": "0"},{"goods_id": "16","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_name": "iphone6s plus","goods_now_price": "7818.00","goods_pc_price": "0","goods_origin_price": "0.00","total_sales": "8","month_sales": "0","day_sales": "0"},{"goods_id": "19","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_name": "iphone6s plus","goods_now_price": "452.00","goods_pc_price": "0","goods_origin_price": "0.00","total_sales": "8","month_sales": "0","day_sales": "0"},{"goods_id": "20","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_name": "iphone6s plus","goods_now_price": "5812.00","goods_pc_price": "0","goods_origin_price": "0.00","total_sales": "8","month_sales": "0","day_sales": "0"},{"goods_id": "33","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_name": "iphone6s plus","goods_now_price": "2570.00","goods_pc_price": "0","goods_origin_price": "0.00","total_sales": "8","month_sales": "0","day_sales": "0"}]}
}

购物车商品数量

请求方式:post            url: /api/Mall/getShopCarCount

请求参数

参数名 参数 类型 描述
uid string Y uid
token int Y

返回数据类型json

{"status": "ok","data": "1"
}

查询型号库存价格

请求方式:post            url: /api/Mall/get_specification

请求参数

参数名 参数 类型 描述
goods_id int Y goods_id
specification _ids string Y

返回数据类型json

{"status": "ok","data": {"specification_id": "4","goods_id": "3","specification_state": "1","specification_sku": "","specification_ids": "27,5","specification_names": "1件","specification_sales": "9","specification_stock": "91","specification_img": "","specification_price": "47.80","specification_sale_price": "0.00","create_time": "2017-09-19 19:34:42","update_time": "2017-09-19 19:34:46","is_delete": "0"}
}

购物车数量加1

请求方式:post            url:/api/Mall/plusShopCar

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
car_id int Y 购物车id

返回数据类型json

{"status": "ok","data": "添加商品数量成功"
}

购物车列表

请求方式:post            url: /api/Mall/getShopCars

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token

返回数据类型json

{"status": "ok","data": {"valid_data": [       //有效商品{"merchants_id": "8234","merchants_name": "店铺1",     //店铺名"merchants_img": "http://dspx.tstmobile.com/uploads/20170926/8d4dd68dc26d813eba486bff889b17f6.jpg",   //店铺图片"goods": [     //店铺商品列表{"car_id": "4","specification_id": "0","goods_name": "iphone6s plus",      //"goods_num": "2","goods_img": "/images/goods/jidan1.png","specification_names": "","goods_origin_price": "63.80",      //原价"goods_pc_price": "64","goods_now_price": "63.80"       //现价}]},{"merchants_id": "8244","merchants_name": "店铺名称1","merchants_img": "http://dspx.tstmobile.com/uploads/20170926/e0c0e90189deb56ebe35605e3ea0ce47.png","goods": [{"specification_id": "4","goods_name": "iphone6s plus","goods_num": "2","goods_img": "/images/goods/jidan1.png","specification_names": "2500g/箱","goods_origin_price": "47.80",      //"goods_pc_price": "64","goods_now_price": "0.00"}]}],"no_valid_data": []     //购物车中无效商品}
}

购物猜你你喜欢(推荐)

请求方式:post            url: /api/Mall/maybeEnjoy

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
pagesize int N 显示几条

返回数据类型json

{"status": "ok","data": [{"goods_id": "37","goods_name": "iphone6s plus","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00",     // 原价"goods_pc_price": "0","goods_now_price": "5145.00"     //现价},{"goods_id": "32","goods_name": "iphone6s plus","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "1228.00"},{"goods_id": "35","goods_name": "iphonex","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "6120.00"},{"goods_id": "36","goods_name": "iphonex","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "3101.00"},{"goods_id": "40","goods_name": "iphonex","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "4114.00"},{"goods_id": "34","goods_name": "iphone8 plus","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "1166.00"},{"goods_id": "41","goods_name": "iphone8","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "4538.00"},{"goods_id": "38","goods_name": "iphone6","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "423.00"},{"goods_id": "39","goods_name": "iphonex","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "2676.00"},{"goods_id": "33","goods_name": "iphone6s","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "2570.00"}]
}

购物车清空无效商品

请求方式:post            url: /api/Mall/delInvalidShopCars

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token

返回数据类型json

{"status": "ok","data": "操作成功"
}

添加购物车

请求方式:post            url: /api/Mall/insertShopCar

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
goods_id int Y goods_id
goods_num int Y 数量
specification_id int N 型号id

返回数据类型json

{"status": "ok","data": "商品添加购物车成功"
}

购物车数量减1

请求方式:post            url: /api/Mall/minusShopCar

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
car_id int Y 购物车id

返回数据类型json

{"status": "ok","data": "减少商品数量成功"
}

删除购物车商品

请求方式:post            url: /api/Mall/delShopCar

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
car_id int Y 购物车id

返回数据类型json

{"status": "ok","data": "删除成功"
}

单件商品购买

请求方式:post            url: /api/Order/confirmGoodsInfo

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
goods_id int Y 商品id
goods_num int Y 商品数量
specification_id int Y 商品规格id

返回数据类型json

{"status": "ok","data": {"list": [{"merchants_id": "2","merchants_name": "店铺名称1","merchants_img": "http://dspx.tstmobile.com/uploads/20170926/e0c0e90189deb56ebe35605e3ea0ce47.png","goods": [{"goods_id": "1","goods_name": "ipone7 plus","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","goods_origin_price": "111.80","goods_pc_price": "0","goods_now_price": "111.80","merchants_id": "8244","specification_names": "","goods_num": "2"}],"totalPrice": "223.60","totalNum": "2"}],"amount": "223.60","num": "2"}
}

确认收货(待收货)

请求方式:post            url: /api/Order/receiveOrder

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
order_merchants_ id int Y

返回数据类型json

{"status": "ok","data": "确认收货操作成功"
}

取消订单(未支付)

请求方式:post            url:/api/Order/cancelOrder

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
order_merchants_ id int Y

返回数据类型json

{"status": "ok","data": "取消订单操作成功"
}

取消订单时间提醒

请求方式:post            url:/api/Order/cancelTime

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
order_merchants_ id int Y

返回数据类型json

{"status": "ok","data": "1小时1分"
}

删除订单(已完成)

请求方式:post            url:/api/Order/delOrder

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
order_merchants_ id int Y

返回数据类型json

   {"status": "ok","data": "删除订单操作成功"
}

订单下单

请求方式:post            url:/api/Order/insertMallOrder

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
json string Y { “member_id”: “用户id”, “address_id”: “地址id”, “deduct_integral_value”: “抵扣积分”,”coupon_ids”:”优惠券id逗号”, “orderBeans”: [ { “merchants_id”: “商家id”, “order_type”: “goods:正常下单 group:团购下单”, “order_remark”: “订单备注”, “member_group_id”: “团购下单 需传值 用户开团主键”, “orderGoodsBeans”: [ { “goods_id”: “商品id”, “specification_id”: “规格id”, “goods_num”: “购买数量”, “goods_group_id”: “团购下单 需传值” } ] } ] }

返回数据类型json

   {"status": "ok","data": "删除订单操作成功"
}

订单详情

请求方式:post            url:/api/Order/queryOrderView

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
order_merchants_ id int Y

返回数据类型json

  {"status": "ok","data": {"order_merchants_id": "7","order_id": "4","pay_no": "201710141425383901280720",       //支付单号"merchants_id": "8234",      "order_actual_price": "27978.00",      //实际支付"merchants_name": "龙举手机旗舰店","create_time": "2017-10-14 14:25:38","pay_time": "0000-00-00 00:00:00",        //支付实际"order_remark": "",      //留言"deduct_integral_value": "",       //积分"order_no": "58021507962338788",        //订单号"totalNum": "7"       //订单商品总数"orderBeans": [{"goods_id": "34","goods_num": "3","goods_name": "iponex","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "0","specification_ids": "","specification_names": "无","specification_price": "1166.00"},{"goods_id": "35","goods_num": "4","goods_name": "iponex","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "0","specification_ids": "","specification_names": "无","specification_price": "6120.00"}]}
}

订单根据状态分类

请求方式:post            url:/api/Order/queryOrderView

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
order_state string Y 订单状态 cancel:取消 wait_pay:待付款 wait_send:带发货 wait_receive:待确认收货 wait_assessment:待评价 end:已结束 wait_group:等待团购人数满
p int N 分页页码
pagesize int N 条数

返回数据类型json

{"status": "ok","data": {"page": 1,"list": [{"order_merchants_id": "5","order_no": "201710141105226831743589","merchants_id": "8244","order_actual_price": "428.80","merchants_name": "龙举手机旗舰店","totalNum":"订单商品总数""orderBeans": [{"goods_id": "3","goods_num": "3","goods_name": "phonex","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "4","specification_ids": "5,27","specification_names": "件","specification_price": "47.80"},{"goods_id": "4","goods_num": "3","goods_name": "iphone7","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "3","specification_ids": "23","specification_names": "件","specification_price": "111.80"}]},{"order_merchants_id": "6","order_no": "201710141105224132593847","merchants_id": "8244","order_actual_price": "428.80","merchants_name": "龙举手机旗舰店1","orderBeans": [{"goods_id": "3","goods_num": "3","goods_name": "iphone7","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "4","specification_ids": "5,27","specification_names": "件","specification_price": "47.80"},{"goods_id": "4","goods_num": "3","goods_name": "iphone8","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "3","specification_ids": "23","specification_names": "件","specification_price": "111.80"}]},{"order_merchants_id": "3","order_no": "201710141056415253686069","merchants_id": "8244","order_actual_price": "428.80","merchants_name": "iphone","orderBeans": [{"goods_id": "3","goods_num": "3","goods_name": "七彩山野鸡蛋20枚/30枚","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "4","specification_ids": "5,27","specification_names": "2500g/箱","specification_price": "47.80"},{"goods_id": "4","goods_num": "3","goods_name": "香玲核桃1500g","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "3","specification_ids": "23","specification_names": "2000g/箱","specification_price": "111.80"}]},{"order_merchants_id": "4","order_no": "201710141056414901031236","merchants_id": "8244","order_actual_price": "428.80","merchants_name": "龙举手机旗舰店2","orderBeans": [{"goods_id": "3","goods_num": "3","goods_name": "件","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "4","specification_ids": "5,27","specification_names": "件","specification_price": "47.80"},{"goods_id": "4","goods_num": "3","goods_name": "iphone8","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "3","specification_ids": "23","specification_names": "件","specification_price": "111.80"}]},{"order_merchants_id": "1","order_no": "201710141054099028131155","merchants_id": "8244","order_actual_price": "453.80","merchants_name": "龙举手机旗舰店3","orderBeans": [{"goods_id": "3","goods_num": "3","goods_name": "iphone7","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "4","specification_ids": "5,27","specification_names": "件","specification_price": "47.80"},{"goods_id": "4","goods_num": "3","goods_name": "iphone","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "3","specification_ids": "23","specification_names": "件","specification_price": "111.80"}]},{"order_merchants_id": "2","order_no": "201710141054093512035949","merchants_id": "8244","order_actual_price": "453.80","merchants_name": "龙举手机旗舰店6","orderBeans": [{"goods_id": "3","goods_num": "3","goods_name": "iphonex","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "4","specification_ids": "5,27","specification_names": "件","specification_price": "47.80"},{"goods_id": "4","goods_num": "3","goods_name": "iphone6","goods_img": "http://dspx.tstmobile.com/uploads//image/20171012/2dfea4827e1618262d1e485e117790af.jpg","specification_id": "3","specification_ids": "23","specification_names": "件","specification_price": "111.80"}]}]}
}

确认订单商品信息(购物车)

请求方式:post            url:/api/Order/queryOrderView

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
car_ids int Y 购物车car_id逗号隔开

返回数据类型json

{"status": "ok","data": {"list": [{"merchants_id": "8243","merchants_name": "龙举手机旗舰店1","merchants_img": "","totalPrice": "8028.00","totalNum": "3","goods": [{"car_id": "26","specification_id": "0","goods_id": "39","goods_name": "phonex","goods_num": "3","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","specification_names": "","goods_origin_price": "0.00","goods_pc_price": "0","goods_now_price": "2676.00"}]},{"merchants_id": "8244","merchants_name": "龙举手机旗舰店2","merchants_img": "http://dspx.tstmobile.com/uploads/20170926/e0c0e90189deb56ebe35605e3ea0ce47.png","totalPrice": "9428.00",     //店铺小记"totalNum": "10",     //商品数量"goods": [{"car_id": "14","specification_id": "1","goods_id": "1","goods_name": "手机","goods_num": "7","goods_img": "https://ss0.bdstatic.com/5aV1bjqh_Q23odCf/static/superman/img/logo/logo_white.png","specification_names": "64G,红色","goods_origin_price": "3555.00","goods_pc_price": "0","goods_now_price": "200.00"       //商品价格}]}],"amount": "17456.00",       //订单总额"num": "13"     //订单总数量}
}

积分商城模块

积分商品信息列表

请求方式:post            url: /api/Points/goods_index

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
goods_id int Y 商品id
goods_num int Y 商品数量
specification_id int Y 商品规格id

返回数据类型json

{status": "ok","data": {"user_info": { //用户信息,只有在用户登录的情况下才有返回"user_id": "用户ID","user_realname": "用户真实姓名","user_mobile": "用户手机号","user_email": "邮箱","user_type_id": 0,"user_level_id": 3,"user_active_time": "2016-06-01 15:58:34","user_remark": "","user_name": "用户名","user_sex": 0,"user_birthday": "1993-10-03","user_mobile_verify": 1,"user_email_verify": 1,"user_cash": 0,"user_freeze_cash": 0,"user_provinceid": 4,"user_cityid": 87,"user_areaid": 1327,"user_area": "山西 长治市 平顺县","user_logo": "http://127.0.0.1/yf_shop/image.php/shop/data/upload/media/1/1/image/20160729/1469789539540479.jpg", //"user_hobby": 0,"user_points": -2,"user_freeze_points": 0,"user_growth": 0,"user_statu": 0,"user_ip": "::1","user_lastip": "::1","user_regtime": "0000-00-00 00:00:00","user_logintime": "2016-07-29 03:18:34","lastlogintime": "2016-07-28 23:56:30","user_invite": "","user_grade": 3,"user_update_date": "0000-00-00 00:00:00","user_drp_id": 0,"user_qq": 13122321,"user_report": 1,"user_buy": 1,"user_talk": 0,"user_ww": "","user_am": "39,36","id": 1},"user_resource": { //用户资源信息,登录状态下返回"user_id": 1, //用户ID"user_blog": 22, //"user_friend": 2, //"user_fan": 2, //"user_growth": 2472, //用户积分"user_points": 3067676, //用户成长值"id": 1 //},"ava_voucher_num": 10, //可用代金券数量"points_order_num": 23, //积分订单数量"points_cart_num": 0, //积分购物车商品数量"growth": { //成长值状况"grade_growth_start": 2000, //当前等级起始成长值"grade_growth_end": 10000, //当前等级成长值终点"next_grade_growth": 7528, //用户距离下一等级成长值距离"grade_growth_per": 6 //当前等级成长进度百分比}
}

代金券模板信息列表

请求方式:post            url: /api/Points/voucher_index

请求参数

参数名 参数 类型 描述
uid int Y uid
token string Y token
goods_id int Y 商品id
goods_num int Y 商品数量
specification_id int Y 商品规格id

返回数据类型json

{status": "ok","data":{"voucher_t_id": "代金券模板ID","voucher_t_title": "代金券模板名称","voucher_t_desc": "代金券描述","shop_class_id": "代金券分类ID","voucher_t_start_date": "代金券模板开始时间","voucher_t_end_date": "代金券模板结束时间","voucher_t_price": "代金券面额","voucher_t_limit": "使用时订单金额限制","shop_id": "店铺ID","shop_name": "店铺名称","voucher_t_creator_id": "创建者ID","voucher_t_state": "代金券模板状态:1-正常,2-过期失效","voucher_t_total": "可发放代金券总数","voucher_t_giveout": "已发放代金券数量","voucher_t_used": "代金券已使用数量","voucher_t_add_date": "代金券添加时间","voucher_t_update_date": "代金券最后更新时间","combo_id": 0,"voucher_t_points": "兑换代金券所需积分","voucher_t_eachlimit": "每人限领数量","voucher_t_styleimg": "","voucher_t_customimg": "代金券模板图片","voucher_t_access_method": "领取方式,1-积分兑换,3-免费领取","voucher_t_recommend": "是否推荐,0-未推荐,1-推荐","voucher_t_user_grade_limit": "领取代金券用户等级限制","id": 36,"voucher_t_state_label": "是否有效说明:有效、无效","voucher_t_access_method_label": "领取方式说明:免费领取、积分兑换","voucher_t_recommend_label": "推荐说明:是、否","voucher_t_end_date_day": "结束日期","voucher_t_cat_name": "代金券分类ID名称"}
}

代金券模板信息列表

请求方式:post            url: /api/Points/voucher_index

请求参数

参数名 参数 类型 描述
goods_id int Y 商品id

返回数据类型json

{
"status": "ok",
"data": {"goods_detail": {"points_goods_id": "积分商品id","points_goods_name": "积分商品名称","points_goods_price": "积分商品原价","points_goods_points": "兑换所需积分","points_goods_image": "积分商品图片","points_goods_tag": "积分商品标签","points_goods_serial": "礼品编号","points_goods_storage": "礼品库存","points_goods_shelves": "是否上架 1-上架,0-下架","points_goods_recommend": "是否推荐,1-推荐、0-未推荐","points_goods_add_time": "商品添加时间","points_goods_keywords": "关键字","points_goods_description": "描述","points_goods_body": "积分商品图文详情","points_goods_salenum": "销售数量","points_goods_view": "浏览次数","points_goods_limitgrade": "用户等级限制","points_goods_islimit": "是否有兑换数量限制,0-否,1-有","points_goods_limitnum": "限制的兑换数量","points_goods_islimittime": "是否限制兑换时间","points_goods_starttime": "兑换开始时间","points_goods_endtime": "兑换结束时间","points_goods_sort": "积分商品排序","id": 8,"sell_state": "销售状态,1-可售、2-不可售""points_goods_limitgrade_label": "用户兑换等级限制说明,如:注册会员"},"hot_point_goods": { //热门兑换积分商品"page": 0,"total": 1,"totalsize": 1,"records": 1,"items": [{"points_goods_id": "积分商品id","points_goods_name": "积分商品名称","points_goods_price": "积分商品原价","points_goods_points": "兑换所需积分","points_goods_image": "积分商品图片","points_goods_tag": "积分商品标签","points_goods_serial": "礼品编号","points_goods_storage": "礼品库存","points_goods_shelves": "是否上架 1-上架,0-下架","points_goods_recommend":"是否推荐,1-推荐、0-未推荐","points_goods_add_time": "商品添加时间","points_goods_keywords":"关键字","points_goods_description": "描述","points_goods_body": " "积分商品图文详情",","points_goods_salenum":"销售数量","points_goods_view": 浏览次数","points_goods_limitgrade": "用户等级限制","points_goods_islimit": "是否有兑换数量限制,0-否,1-有","points_goods_limitnum":"限制的兑换数量","points_goods_islimittime": "是否限制兑换时间","points_goods_starttime": "兑换开始时间","points_goods_endtime": "兑换结束时间","points_goods_sort":"积分商品排序","id": 8,"points_goods_shelves_label": "是否上架说明:是、否","points_goods_recommend_label": "是否推荐说明:是、否","sell_state":"销售状态,1-可售、2-不可售""user_grade_limit_label": "用户兑换等级限制说明,如:注册会员"}
....
]
},
"order_record": { //兑换记录
"page": 1,
"total": 5,
"totalsize": 23,
"records": 23,
"items": [{"points_order_id": "积分商品顶戴ID","points_order_rid": "积分商品订单号","points_buyerid": "兑换者id","points_buyername": "兑换者名称","points_buyeremail": "兑换者邮箱","points_addtime": "订单创建时间","points_paymenttime": "0000-00-00 00:00:00","points_shippingtime": "发货时间","points_shippingcode": "物流单号","points_logistics": "物流公司名称","points_finnshedtime": "订单完成时间","points_allpoints": "礼品总积分","points_orderamount": "兑换订单总金额","points_shippingcharge": 0,"points_shippingfee": 0,"points_ordermessage": "兑换者留言","points_orderstate": "订单状态、1-下单、2-发货、3-确认收货、4-取消","id": 33,"points_orderstate_label": "订单状态说明,如:已下单"}]
}

代金券列表信息

请求方式:post            url: /api/Points/getVoucherById

请求参数

参数名 参数 类型 描述
listRows int Y 每页显示条数
vc_id int Y 代金券分类
price int Y 代金券面额
points_min int Y 所需积分最小值
points_max int Y 所需积分最大值
orderby string Y 排序条件,”exchangenumasc”:兑换量增序排序,”exchangenumdesc”:兑

换量降序排序Y,”pointsasc”:所需积分增序排序,”pointsdesc”:所需积分降
序排序
返回数据类型json

{
"status": "OK",
"data": {
"voucher": {
"page": 1,
"total": 1,
"totalsize": 1,
"records": 1,
"items": [{"voucher_t_id": "代金券模板ID","voucher_t_title": "代金券模板名称","voucher_t_desc": "代金券描述","shop_class_id": "代金券分类ID","voucher_t_start_date": "代金券模板开始时间","voucher_t_end_date": "代金券模板结束时间","voucher_t_price": "代金券面额","voucher_t_limit": "使用时订单金额限制","shop_id": "店铺ID","shop_name": "店铺名称","voucher_t_creator_id": "创建者ID","voucher_t_state": "代金券模板状态:1-正常,2-过期失效","voucher_t_total": "可发放代金券总数","voucher_t_giveout": "已发放代金券数量","voucher_t_used": "代金券已使用数量","voucher_t_add_date": "代金券添加时间","voucher_t_update_date": "代金券最后更新时间","combo_id": 0,"voucher_t_points": "兑换代金券所需积分","voucher_t_eachlimit": "每人限领数量","voucher_t_styleimg": "","voucher_t_customimg": "代金券模板图片","voucher_t_access_method": "领取方式,1-积分兑换,3-免费领取","voucher_t_recommend": "是否推荐,0-未推荐,1-推荐","voucher_t_user_grade_limit": "领取代金券用户等级限制","id": 36,"voucher_t_state_label": "是否有效说明:有效、无效","voucher_t_access_method_label": "领取方式说明:免费领取、积分兑换","voucher_t_recommend_label": "推荐说明:是、否","voucher_t_end_date_day": "结束日期","voucher_t_cat_name": "代金券分类ID名称"}......]},"shop_cat": { //店铺分类,即代金券分类"2": {"shop_class_id": "店铺分类ID","shop_class_name": "店铺分类名称","shop_class_deposit": "保证金数额(元)","shop_class_displayorder": "店铺分类排序","id": 2},.......},"price_range": {"30": {"voucher_price_id": "代金券面额ID","voucher_price": "代金券面额","voucher_price_describe": "代金券面额描述","voucher_defaultpoints": "代金券默认的兑换所需积分","id": 30}......},"user_info": { //用户信息,只有在用户登录的情况下才有返回"user_id": "用户ID","user_realname": "用户真实姓名","user_mobile": "用户手机号","user_email": "邮箱","user_type_id": 0,"user_level_id": 3,"user_active_time": "2016-06-01 15:58:34","user_remark": "","user_name": "用户名","user_sex": 0,"user_birthday": "1993-10-03","user_mobile_verify": 1,"user_email_verify": 1,"user_cash": 0,"user_freeze_cash": 0,"user_provinceid": 4,"user_cityid": 87,"user_areaid": 1327,"user_area": "山西 长治市 平顺县","user_logo": "http://127.0.0.1/yf_shop/image.php/shop/data/upload/media/1/1/image/20160729/1469789539540479.jpg", //"user_hobby": 0,"user_points": -2,"user_freeze_points": 0,"user_growth": 0,"user_statu": 0,"user_ip": "::1","user_lastip": "::1","user_regtime": "0000-00-00 00:00:00","user_logintime": "2016-07-29 03:18:34","lastlogintime": "2016-07-28 23:56:30","user_invite": "","user_grade": 3,"user_update_date": "0000-00-00 00:00:00","user_drp_id": 0,"user_qq": 13122321,"user_report": 1,"user_buy": 1,"user_talk": 0,"user_ww": "","user_am": "39,36","id": 1},"user_resource": { //用户资源信息,登录状态下返回"user_id": 1, //用户ID"user_blog": 22, //"user_friend": 2, //"user_fan": 2, //"user_growth": 2472, //用户积分"user_points": 3067676, //用户成长值"id": 1 //},"ava_voucher_num": 10, //可用代金券数量"points_order_num": 23, //积分订单数量"points_cart_num": 0, //积分购物车商品数量"growth": { //成长值状况"grade_growth_start": 2000, //当前等级起始成长值"grade_growth_end": 10000, //当前等级成长值终点"next_grade_growth": 7528, //用户距离下一等级成长值距离"grade_growth_per": 6 //当前等级成长进度百分比},}
}

领取代金券

请求方式:post            url: /api/Points/receiveVouche

请求参数

参数名 参数 类型 描述
uid int Y uid
token int Y token
vc_id int Y 代金券分类

返回数据类型json

{
"status": "ok",
"data": {"voucher_t_id": 36,"voucher_t_title": 424,"voucher_t_desc": 23,"shop_class_id": 2,"voucher_t_start_date": "2016-07-21 16:12:47","voucher_t_end_date": "2016-07-31 23:59:59","voucher_t_price": 100,"voucher_t_limit": 22222,"shop_id": 1,"shop_name": "阿飞达lalal","voucher_t_creator_id": 1,"voucher_t_state": 1,"voucher_t_total": 1111,"voucher_t_giveout": 10,"voucher_t_used": 0,"voucher_t_add_date": "2016-07-21 16:12:47","voucher_t_update_date": "2016-07-27 23:45:23","combo_id": 0,"voucher_t_points": 0,"voucher_t_eachlimit": 10,"voucher_t_styleimg": "","voucher_t_customimg": "http://127.0.0.1/yf_shop/image.php/shop/data/upload/media/1/1/image/20160721/1469088766457599.jpg","voucher_t_access_method": 3,"voucher_t_recommend": 1,"voucher_t_user_grade_limit": 1,"id": 36}
}

商城团购模块

团购商品信息列表

请求方式:post            url: api/Group/Buyindex

请求参数

参数名 参数 类型 描述
type int Y 团购类型,1-线上团,2-虚拟团
state int Y 团购状态 1:审核中,2:正常,3:结束,4:审核失败,5:管理员关闭,默认:所有
key string 团购名称
page int Y 页数
Pagesize int Y 每页显示条数

返回数据类型json

{"status": "ok","data": {"goods": {"physical": { //线上团"page": 0,"total": 1,"totalsize": 1,"records": 1,"items": [{"groupbuy_id": "团购商品ID","groupbuy_name": "团购名称","groupbuy_starttime": "团购开始时间","groupbuy_endtime": "团购结束时间","goods_id": "商品goods_id","common_id": "商品common_id","goods_name": "商品名称","shop_id": "店铺ID","shop_name": "店铺名称","goods_price": "商品价格","groupbuy_price": "团购价","groupbuy_rebate": 0,"groupbuy_virtual_quantity": "商品虚拟团购数量","groupbuy_upper_limit": "购买上线","groupbuy_buyer_count": "已购买者数量","groupbuy_buy_quantity": "团购商品销售数量","groupbuy_intro": "团购介绍","groupbuy_state": "团购状态,1-等待审核,2-审核通过,3-结束,4-审核失败,5-管理员关闭","groupbuy_recommend": "是否推荐,0-否,1-是","groupbuy_type": "团购商品类型,1-线上团,2-虚拟团","groupbuy_views": "浏览次数","groupbuy_cat_id": "分类ID","groupbuy_scat_id": "子分类ID","groupbuy_city_id": "团购城市ID","groupbuy_area_id": "团购区域ID","groupbuy_image": "团购图片","groupbuy_image_rec": "团购推荐位图片","groupbuy_remark": "团购副标题","id": 251,"groupbuy_recommend_label": "是否推荐说明:是、否","groupbuy_state_label": "状态描述:正常","groupbuy_type_label": "团购类型描述:实物","reduce": "折扣金额","rate": "折扣比例"}......]},"virtual": {"page": 0,"total": 0,"totalsize": 0,"records": 0,"items": [{"groupbuy_id": "团购商品ID","groupbuy_name": "团购名称","groupbuy_starttime": "团购开始时间","groupbuy_endtime": "团购结束时间","goods_id": "商品goods_id","common_id": "商品common_id","goods_name": "商品名称","shop_id": "店铺ID","shop_name": "店铺名称","goods_price": "商品价格","groupbuy_price": "团购价","groupbuy_rebate": 0,"groupbuy_virtual_quantity": "商品虚拟团购数量","groupbuy_upper_limit": "购买上线","groupbuy_buyer_count": "已购买者数量","groupbuy_buy_quantity": "团购商品销售数量","groupbuy_intro": "团购介绍","groupbuy_state": "团购状态,1-等待审核,2-审核通过,3-结束,4-审核失败,5-管理员关闭","groupbuy_recommend": "是否推荐,0-否,1-是","groupbuy_type": "团购商品类型,1-线上团,2-虚拟团","groupbuy_views": "浏览次数","groupbuy_cat_id": "分类ID","groupbuy_scat_id": "子分类ID","groupbuy_city_id": "团购城市ID","groupbuy_area_id": "团购区域ID","groupbuy_image": "团购图片","groupbuy_image_rec": "团购推荐位图片","groupbuy_remark": "团购副标题","id": 251,"groupbuy_recommend_label": "是否推荐说明:是、否","groupbuy_state_label": "状态描述:正常","groupbuy_type_label": "团购类型描述:虚拟商品","reduce": "折扣金额","rate": "折扣比例"}......]}},"cat": {"physical": { //线上团购分类"12": {"groupbuy_cat_id": "分类ID","groupbuy_cat_name": "分类名称","groupbuy_cat_parent_id": "父ID","groupbuy_cat_sort": "排序","groupbuy_cat_deep": 0,"groupbuy_cat_type": "分类类型,1-线上团分类,2-虚拟团分类","id": 12,"groupbuy_cat_type_label": "实物","is_leaf": true},.......},"virtual": { //虚拟团购分类"24": {"groupbuy_cat_id": "分类ID","groupbuy_cat_name": "分类名称","groupbuy_cat_parent_id": "父ID","groupbuy_cat_sort": "排序","groupbuy_cat_deep": 0,"groupbuy_cat_type": "分类类型,1-线上团分类,2-虚拟团分类","id": 12,"groupbuy_cat_type_label": "虚拟商品","is_leaf": true},.....}},"area": { //虚拟团购地区"page": 0,"total": 2,"totalsize": 13,"records": 13,"items": [{"groupbuy_area_id": "团购地区ID","groupbuy_area_name": "团购地区名称","groupbuy_area_parent_id": "地区父ID","groupbuy_area_sort": "排序","groupbuy_area_deep": 0,"id": 15},.......]}}
}

线上团列表

请求方式:post            url: api/GroupBuy/groupBuyList

请求参数

参数名 参数 类型 描述
state string Y 团购状态,”underway”:”即将开始”,”history”:”已经结束”,默认为正在进行
cat_id int Y 分类ID
scat_id int Y 二级分类ID
price int Y 团购价格区间ID
page int Y 页数
Pagesize int Y 每页显示条数
orderby string Y

注:团购商品排序,”default”:默认排序,”priceasc”:按照价格增序排序,”pricedesc”:按照价格降序排序,”ratease”:按照折扣增序排
序,”ratedesc”:”按照折扣降序排序”,”saleasc”:按照销量增序排
序,”saledesc”:”按照销量降序排序”

返回数据类型json

{
"status": "ok",
"msg": "success",
"data": {
"price_range": { //团购价格区间
"4": {
"range_id": "价格区间ID",
"range_name": "价格区间名称",
"range_start": "起始价格",
"range_end": "结束价格",
"id": 4
},
.......
},
"groupbuy_goods": {//团购商品
"page": 1,
"total": 1,
"totalsize": 1,
"records": 1,
"items": [
{
"groupbuy_id": "团购商品ID",
"groupbuy_name": "团购名称","groupbuy_starttime": "团购开始时间","groupbuy_endtime": "团购结束时间","goods_id": "商品goods_id","common_id": "商品common_id","goods_name": "商品名称","shop_id": "店铺ID","shop_name": "店铺名称","goods_price": "商品价格","groupbuy_price": "团购价","groupbuy_rebate": 0,"groupbuy_virtual_quantity": "商品虚拟团购数量","groupbuy_upper_limit": "购买上线","groupbuy_buyer_count": "已购买者数量","groupbuy_buy_quantity": "团购商品销售数量","groupbuy_intro": "团购介绍","groupbuy_state": "团购状态,1-等待审核,2-审核通过,3-结束,4-审核失败,5-管理员关闭","groupbuy_recommend": "是否推荐,0-否,1-是","groupbuy_type": "团购商品类型,1-线上团,2-虚拟团","groupbuy_views": "浏览次数","groupbuy_cat_id": "分类ID","groupbuy_scat_id": "子分类ID","groupbuy_city_id": "团购城市ID","groupbuy_area_id": "团购区域ID","groupbuy_image": "团购图片","groupbuy_image_rec": "团购推荐位图片","groupbuy_remark": "团购副标题","id": 251,"groupbuy_recommend_label": "是否推荐说明:是、否","groupbuy_state_label": "状态描述:正常","groupbuy_type_label": "团购类型描述:虚拟商品","reduce": "折扣金额","rate": "折扣比例"}]},"groupbuy_cat": {"12": {"groupbuy_cat_id": "分类ID","groupbuy_cat_name": "分类名称","groupbuy_cat_parent_id": "父级分类ID","groupbuy_cat_sort": 0,"groupbuy_cat_deep": 0,"groupbuy_cat_type": 1,"id": 12,"groupbuy_cat_type_label": "分类描述,实物","is_leaf": true,"scat": {"33": {"groupbuy_cat_id": "二级分类ID","groupbuy_cat_name": "二级分类名称","groupbuy_cat_parent_id": "父ID","groupbuy_cat_sort": "排序","groupbuy_cat_deep": 0,"groupbuy_cat_type": 1,"id": 33,"groupbuy_cat_type_label": "分类说明:如:实物","is_leaf": false},}
}

团购商品详情

请求方式:post            url: api/GroupBuy/goods_detail

请求参数

参数名 参数 类型 描述
id int Y 团购商品ID

返回数据类型json

{"status": ok,
"data": {
"groupbuy_detail": {"groupbuy_id": "团购商品ID","groupbuy_name": "团购商品名称","groupbuy_starttime": "开始时间","groupbuy_endtime": "结束时间","goods_id": "商品ID","common_id": "商品common_id","goods_name": "商品名称","shop_id": "店铺ID","shop_name": "店铺名称","goods_price": "商品价格","groupbuy_price": ""团购价,"groupbuy_rebate": 0,"groupbuy_virtual_quantity": "虚拟销售数量","groupbuy_upper_limit": "购买上限","groupbuy_buyer_count": "买家数量","groupbuy_buy_quantity": "购买数量","groupbuy_intro": "团购图文详情介绍","groupbuy_state": "团购状态,1","groupbuy_recommend": "是否推荐,0-否,1-是","groupbuy_type": "团购商品类型,1-线上团,2-虚拟团","groupbuy_views": "浏览次数","groupbuy_cat_id": "分类ID","groupbuy_scat_id": "子分类ID","groupbuy_city_id": "团购城市ID","groupbuy_area_id": "团购区域ID","groupbuy_image": "团购图片","groupbuy_image_rec": "团购推荐位图片","groupbuy_remark": "团购副标题","id": 252,"recommend_label": "是","groupbuy_state_label": "状态描述:正常","reduce": "折扣金额","rate": "折扣比例"
},
"cat": {"1": {"id": 24,"name": "拼团嗨歌"}},"hot_groupbuy": {"page": 0,"total": 1,"totalsize": 1,"records": 1,"items": [{"groupbuy_id": 252,"groupbuy_name": "测试虚拟团购","groupbuy_starttime": "2016-07-30 02:43:00","groupbuy_endtime": "2016-08-24 21:43:00","goods_id": 177,"common_id": 96,"goods_name": "中国电信 3G号卡 乐享3G上网版69元月租赠798元话费!","shop_id": 1,"shop_name": "阿飞达lala","goods_price": 100,"groupbuy_price": 30,"groupbuy_rebate": 0,"groupbuy_virtual_quantity": 300,"groupbuy_upper_limit": 2,"groupbuy_buyer_count": 0,"groupbuy_buy_quantity": 0,"groupbuy_intro": "团购图文详情介绍","groupbuy_state": "团购状态,1-等待审核,2-审核通过,3-结束,4-审核失败,5-管理员关闭","groupbuy_recommend": "是否推荐,0-否,1-是","groupbuy_type": 2,"groupbuy_views": 4,"groupbuy_cat_id": 24,"groupbuy_scat_id": 0,"groupbuy_city_id": 0,"groupbuy_area_id": 25,"groupbuy_image": "http://www.yf_shop.com/yf_shop/image.php/shop/data/upload/media/1/1/image/20160730/1469889862171309.jpg","groupbuy_image_rec": "http://www.yf_shop.com/yf_shop/image.php/shop/data/upload/media/1/1/image/20160730/1469889884102015.jpg","groupbuy_remark": "测试虚拟团购","id": 252,"groupbuy_recommend_label": "是","groupbuy_state_label": "状态描述:正常","groupbuy_type_label": "虚拟商品","reduce": "折扣金额","rate": "折扣比例"}]},"area": {"page": 0,"total": 2,"totalsize": 13,"records": 13,"items": [{"groupbuy_area_id": 15,"groupbuy_area_name": "上海","groupbuy_area_parent_id": 0,"groupbuy_area_sort": 0,"groupbuy_area_deep": 0,"id": 15},]},"shop": {"constract": {"21": {"contract_id": 21,"contract_type_id": 1,"shop_id": 1,"shop_name": "阿飞达lalal","contract_type_name": "七天退货","contract_state": 1,"contract_use_state": 1,"contract_cash": 0,"contract_log_id": 53,"id": 21},"22": {"contract_id": 22,"contract_type_id": 3,"shop_id": 1,"shop_name": "阿飞达lalal","contract_type_name": "破损寄补","contract_state": 1,"contract_use_state": 1,"contract_cash": 0,"contract_log_id": 56,"id": 22},"23": {"contract_id": 23,"contract_type_id": 4,"shop_id": 1,"shop_name": "阿飞达lalal","contract_type_name": "极速物流","contract_state": 1,"contract_use_state": 1,"contract_cash": 0,"contract_log_id": 57,"id": 23},"24": {"contract_id": 24,"contract_type_id": 2,"shop_id": 1,"shop_name": "阿飞达lalal","contract_type_name": "品质承诺","contract_state": 1,"contract_use_state": 1,"contract_cash":"id": 24}}}
}

龙举直播电商api开发相关推荐

  1. 直播电商平台开发,RecyclerView实现item图片放大缩小

    直播电商平台开发,RecyclerView实现item图片放大缩小 ((ShopDetailsViewHolder) holder).img_list.setOnClickListener(new V ...

  2. 直播电商平台开发,点击让窗口抖动动画效果

    直播电商平台开发,点击让窗口抖动动画效果 css代码 .shake {animation: shake 800ms ease-in-out;} @keyframes shake {10%, 90% { ...

  3. 直播电商平台开发,video组件实现视频弹幕功能

    直播电商平台开发,video组件实现视频弹幕功能 发送弹幕 WXML文件代码如下: <!--pages/video/video.wxml--> <video class=" ...

  4. 直播电商平台开发,点击查看更多显示所有内容

    直播电商平台开发,点击查看更多显示所有内容 实现代码: mainactivity.xml: <?xml version="1.0" encoding="utf-8& ...

  5. 代购系统、代购源码、代购程序、电商API开发等

    新余市万邦科技有限公司是一家专业提供全方位代购系统.代购源码.代购程序.电商API.淘宝API.转运系统.外贸网站建设服务的公司.万邦经过近10年的实际运营改进,不断完善,功能非常强大,业务流程合理, ...

  6. 安卓rtmp推流app_同城直播电商APP小程序平台开发

    同城直播电商平台系统开发,同城直播电商APP开发找[林生186围0200电4360],同城直播电商系统开发,同城社交电商生活服务生活服务软件开发,同城直播电商源码系统开发,同城社交电商生活服务生活服务 ...

  7. 代购系统、代购源码、代购程序、电商API、淘宝API开发

    新余市万邦科技有限公司是一家专业提供全方位代购系统.代购源码.代购程序.电商API.淘宝API.转运系统.外贸网站建设服务的公司.万邦经过近10年的实际运营改进,不断完善,功能非常强大,业务流程合理, ...

  8. 淘宝代购系统、海外代购系统·代购源码、代购程序、电商API、淘宝API开发

    新余市万邦科技有限公司是一家专业提供全方位代购系统.代购源码.代购程序.电商API.淘宝API.转运系统.外贸网站建设服务的公司.万邦经过近10年的实际运营改进,不断完善,功能非常强大,业务流程合理, ...

  9. lol数据英雄联盟接口LOL接口电竞api开发比分网分享@

    英雄联盟数据LOL接口电竞api开发比分网分享@TOC 数据来自marz数据alan@marzesport.com 各大赛区的lol数据都有 1.获取赛事 接口:{{host1}}/api/serie ...

  10. 教你如何快速集成小程序直播电商IM组件

    第一代网红老罗和格力第一网红董小姐都纷纷踏上直播带货的道路了. 2020年4月2日,老罗在某音进行了第一场直播带货,3个小时的直播成交额达1.1亿,算是给老罗转型首秀交了一份不错的答卷.随即在5月10 ...

最新文章

  1. 近场通讯技术 (1)
  2. java 音乐api接口_关于网易云音乐爬虫的api接口?
  3. win7 计算机右键没有属性,系统之家windows7旗舰版计算机上右键菜单没有属性怎么办?...
  4. spring依赖注入单元测试:expected single matching bean but found 2
  5. python图片识别-用10行Python代码进行图像识别
  6. ImageView一例
  7. SAP系统和微信集成的系列教程之十:如何在SAP C4C系统里直接回复消息给微信用户
  8. PAT-Mars number
  9. javascript-复制
  10. opencv打开的图片应用于nn.Conv2d()(二)
  11. RabbitMQ发布/订阅模式(Publish/Subscribe)
  12. 孙鑫-MFC笔记一--Windows程序内部运行机制
  13. Asp.net MVC权限设计思考 (二)逻辑部分实现
  14. java 修饰关键字_java——关键字以及修饰属性
  15. jenkins com.jcraft.jsch.JSchException: Auth cancel
  16. 深交所互动平台_是否存以互动平台回复替代公告、炒作股价的情形?容大感光收深交所关注函...
  17. 另一种阶乘 函数法!
  18. 高速公路坐标高程计算软件3.3版本发布
  19. 基于MATLAB GUI的多算法雷达一维恒虚警检测CFAR可视化界面设计
  20. 动词原形、过去式、过去分词

热门文章

  1. VMware虚拟机安装Centos 8系统的详细操作步骤
  2. 【其他】Windows Media Services 无法启动
  3. Fragstats运行内存不够或卡顿问题解决
  4. Latex符号与公式集合
  5. 银行业如何搭建自服务的数据平台?
  6. day32,尚硅谷视频学习中
  7. 显示器提示超频的解决办法
  8. 基于DWM1000的UWB测距调试(二)
  9. cad灯具图标_CAD图纸灯具图例
  10. AutoCad窗口错误调整