- [/live.xlottery.v1.Capsule/get_detail](#live.xlottery.v1.Capsuleget_detail) - [/live.xlottery.v1.Capsule/open_capsule](#live.xlottery.v1.Capsuleopen_capsule) - [/live.xlottery.v1.Capsule/get_coin_list](#live.xlottery.v1.Capsuleget_coin_list) - [/live.xlottery.v1.Capsule/update_coin_config](#live.xlottery.v1.Capsuleupdate_coin_config) - [/live.xlottery.v1.Capsule/update_coin_status](#live.xlottery.v1.Capsuleupdate_coin_status) - [/live.xlottery.v1.Capsule/delete_coin](#live.xlottery.v1.Capsuledelete_coin) - [/live.xlottery.v1.Capsule/get_pool_list](#live.xlottery.v1.Capsuleget_pool_list) - [/live.xlottery.v1.Capsule/update_pool](#live.xlottery.v1.Capsuleupdate_pool) - [/live.xlottery.v1.Capsule/delete_pool](#live.xlottery.v1.Capsuledelete_pool) - [/live.xlottery.v1.Capsule/update_pool_status](#live.xlottery.v1.Capsuleupdate_pool_status) - [/live.xlottery.v1.Capsule/get_pool_prize](#live.xlottery.v1.Capsuleget_pool_prize) - [/live.xlottery.v1.Capsule/get_prize_type](#live.xlottery.v1.Capsuleget_prize_type) - [/live.xlottery.v1.Capsule/get_prize_expire](#live.xlottery.v1.Capsuleget_prize_expire) - [/live.xlottery.v1.Capsule/update_pool_prize](#live.xlottery.v1.Capsuleupdate_pool_prize) - [/live.xlottery.v1.Capsule/delete_pool_prize](#live.xlottery.v1.Capsuledelete_pool_prize) - [/live.xlottery.v1.Capsule/get_capsule_info](#live.xlottery.v1.Capsuleget_capsule_info) - [/live.xlottery.v1.Capsule/open_capsule_by_type](#live.xlottery.v1.Capsuleopen_capsule_by_type) - [/live.xlottery.v1.Capsule/get_coupon_list](#live.xlottery.v1.Capsuleget_coupon_list) ## /live.xlottery.v1.Capsule/get_detail ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |uid|否|integer| 用户uid| |from|否|string| 来源 h5 web room| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { // 普通扭蛋信息 "normal": { "status": true, // 扭蛋数量 "coin": 0, // 变化值 "change": 0, // 进度 "progress": { // 当前进度 "now": 0, // 最大进度 "max": 0 }, // 规则 "rule": "", // 奖品列表 "gift": [ { // 礼物名称 "name": "", // 礼物图片 "image": "", // 用法 "usage": { // 用法描述 "text": "", // 跳转链接 "url": "" }, // web礼物图片 "web_image": "", // mobile礼物图片 "mobile_image": "" } ], // 历史获奖列表 "list": [ { // 数量 "num": 0, // 礼物名称 "gift": "", // 时间 "date": "", // 用户名 "name": "" } ] }, // 梦幻扭蛋信息,若梦幻扭蛋status=false,则无coin、change、process、gift、list字段 "colorful": { "status": true, // 扭蛋数量 "coin": 0, // 变化值 "change": 0, // 进度 "progress": { // 当前进度 "now": 0, // 最大进度 "max": 0 }, // 规则 "rule": "", // 奖品列表 "gift": [ { // 礼物名称 "name": "", // 礼物图片 "image": "", // 用法 "usage": { // 用法描述 "text": "", // 跳转链接 "url": "" }, // web礼物图片 "web_image": "", // mobile礼物图片 "mobile_image": "" } ], // 历史获奖列表 "list": [ { // 数量 "num": 0, // 礼物名称 "gift": "", // 时间 "date": "", // 用户名 "name": "" } ] } } } ``` ## /live.xlottery.v1.Capsule/open_capsule ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |uid|否|integer| 用户uid| |type|否|string| 扭蛋类型| |count|否|integer| 扭的个数| |platform|否|string|| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { // 扭蛋币扣除状态 "status": true, // 奖品文案 "text": [ "" ], // 是否包含实物奖品 "isEntity": true, // 用户扭蛋币拥有状态 "info": { // 普通扭蛋币 "normal": { // 拥有的币 "coin": 0, // 变化值 "change": 0, // 进度 "progress": { // 当前进度 "now": 0, // 最大进度 "max": 0 } }, // 梦幻扭蛋币 "colorful": { // 拥有的币 "coin": 0, // 变化值 "change": 0, // 进度 "progress": { // 当前进度 "now": 0, // 最大进度 "max": 0 } } }, // 头衔? 恒为空字符串, 忽略之 "showTitle": "", // 奖品列表 "awards": [ { // 奖品名字 "name": "", // 奖品数量 "num": 0, // 奖品 X 数量 "text": "", // 奖品图片 "img": "", // 奖品用法说明 "usage": { // 用法描述 "text": "", // 跳转链接 "url": "" }, // web礼物图片 "web_image": "", // mobile礼物图片 "mobile_image": "" } ] } } ``` ## /live.xlottery.v1.Capsule/get_coin_list ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |page|是|integer|| |page_size|是|integer|| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "total": 0, "total_page": 0, "list": [ { "id": 0, "title": "", "change_num": 0, "start_time": 0, "end_time": 0, "status": 0, "gift_type": 0, "gift_config": "", "area_ids": [ { "parent_id": 0, "is_all": 0, "list": [ 0 ] } ] } ] } } ``` ## /live.xlottery.v1.Capsule/update_coin_config ### 无标题 #### 方法:GET #### 请求参数 ```javascript { "id": 0, "title": "", "change_num": 0, "start_time": 0, "end_time": 0, "status": 0, "gift_type": 0, "gift_ids": [ 0 ], "area_ids": [ { "parent_id": 0, "is_all": 0, "list": [ 0 ] } ] } ``` #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "status": true } } ``` ## /live.xlottery.v1.Capsule/update_coin_status ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |id|是|integer|| |status|否|integer|| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "status": true } } ``` ## /live.xlottery.v1.Capsule/delete_coin ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |id|是|integer|| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "status": true } } ``` ## /live.xlottery.v1.Capsule/get_pool_list ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |page|是|integer|| |page_size|是|integer|| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "total": 0, "total_page": 0, "list": [ { "id": 0, "coin_id": 0, "title": "", "coin_title": "", "start_time": 0, "end_time": 0, "status": 0, "rule": "" } ] } } ``` ## /live.xlottery.v1.Capsule/update_pool ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |id|否|integer|| |coin_id|是|integer|| |title|是|string|| |start_time|是|integer|| |end_time|是|integer|| |rule|是|string|| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "status": true } } ``` ## /live.xlottery.v1.Capsule/delete_pool ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |id|是|integer|| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "status": true } } ``` ## /live.xlottery.v1.Capsule/update_pool_status ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |id|是|integer|| |status|否|integer|| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "status": true } } ``` ## /live.xlottery.v1.Capsule/get_pool_prize ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |pool_id|是|integer|| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "list": [ { "id": 0, "pool_id": 0, "type": 0, "num": 0, "object_id": 0, "web_url": "", "mobile_url": "", "description": "", "jump_url": "", "pro_type": 0, "chance": "", "loop": 0, "limit": 0, "name": "", "weight": 0, "white_uids": [ 0 ], "expire": 0 } ] } } ``` ## /live.xlottery.v1.Capsule/get_prize_type ### 无标题 #### 方法:GET #### 请求参数 #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "list": [ { "type": 0, "name": "" } ] } } ``` ## /live.xlottery.v1.Capsule/get_prize_expire ### 无标题 #### 方法:GET #### 请求参数 #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "list": [ { "expire": 0, "name": "" } ] } } ``` ## /live.xlottery.v1.Capsule/update_pool_prize ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |id|否|integer|| |pool_id|否|integer|| |type|是|integer|| |num|是|integer|| |object_id|否|integer|| |expire|否|integer|| |web_url|是|string|| |mobile_url|是|string|| |description|是|string|| |jump_url|否|string|| |pro_type|是|integer|| |chance|否|integer|| |loop|否|integer|| |limit|否|integer|| |weight|否|integer|| |white_uids|否|多个integer|| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "status": true, "prize_id": 0 } } ``` ## /live.xlottery.v1.Capsule/delete_pool_prize ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |id|是|integer|| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "status": true } } ``` ## /live.xlottery.v1.Capsule/get_capsule_info ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |uid|否|integer| 用户uid| |type|否|string| 类型| |from|否|string| 来源 h5 web room| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { // 扭蛋数量 "coin": 0, // 规则 "rule": "", // 奖品列表,包含数量 "gift_list": [ { // 礼物id "id": 0, // 礼物名称 "name": "", // 礼物数量 "num": 0, // 权重 "weight": 0, // 礼物图片 "web_url": "", // 礼物图片 "mobile_url": "", // 用法 "usage": { // 用法描述 "text": "", // 跳转链接 "url": "" }, // 奖品类型 2 头衔 "type": 0, // 过期时间 "expire": "" } ], // 奖品列表,不包含数量,同一类别只有一条 "gift_filter": [ { // 礼物id "id": 0, // 礼物名称 "name": "", // 礼物图片 "web_url": "", // 礼物图片 "mobile_url": "", // 用法 "usage": { // 用法描述 "text": "", // 跳转链接 "url": "" } } ] } } ``` ## /live.xlottery.v1.Capsule/open_capsule_by_type ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |uid|否|integer| 用户uid| |type|否|string| 扭蛋类型,week:周星| |count|否|integer| 扭的个数 1 10 100| |platform|否|string| 平台| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { // 扭蛋币扣除状态 "status": true, // 是否包含实物奖品 "isEntity": true, // 用户扭蛋币拥有状态 "info": { // 拥有的币 "coin": 0 }, // 奖品列表 "awards": [ { // 奖品id "id": 0, // 奖品名字 "name": "", // 奖品数量 "num": 0, // 奖品 X 数量 "text": "", // 礼物图片 "web_url": "", // 礼物图片 "mobile_url": "", // 奖品用法说明 "usage": { // 用法描述 "text": "", // 跳转链接 "url": "" }, // 奖品权重 "weight": 0, // 奖品类型 2 头衔 "type": 0, // 过期时间 "expire": "" } ], // 奖品列表 "text": [ "" ] } } ``` ## /live.xlottery.v1.Capsule/get_coupon_list ### 无标题 #### 方法:GET #### 请求参数 |参数名|必选|类型|描述| |:---|:---|:---|:---| |uid|否|integer|| #### 响应 ```javascript { "code": 0, "message": "ok", "data": { "list": [ { "uid": 0, // 中奖时间 "award_time": "", // 奖品名称 "award_name": "", // 券码 "award_code": "", // 0 重试 1 成功 "status": 0, // 上次重试时间 "retry_time": "" } ] } } ```