增加一些新接口的文档
This commit is contained in:
parent
08c3e422c9
commit
1d94c53773
159
doc/api.md
159
doc/api.md
@ -1,4 +1,14 @@
|
||||
# 答题游戏接口说明
|
||||
|
||||
## 修改记录
|
||||
|
||||
### 20200604
|
||||
1. [增加用户信息](#212), [抽奖转盘信息](#213), [抽奖](#214), [邀请奖励信息](#215), [挑战详情](#216) 接口
|
||||
2. 所有接口增加post字段 version(当前版本固定取1.0.1)和sessionid(取自jcfw)
|
||||
|
||||
|
||||
|
||||
|
||||
## 一. 说明
|
||||
|
||||
所有接口均需上传sessionid
|
||||
@ -442,7 +452,7 @@
|
||||
### 11. 用户券列表
|
||||
|
||||
1. Method: POST
|
||||
2. URI: /api/:accountid/tickets
|
||||
2. <span id="211">URI: /api/:accountid/tickets</span>
|
||||
|
||||
| 字段 | 说明 |
|
||||
| -------- | -------------------------------------- |
|
||||
@ -458,7 +468,7 @@
|
||||
3. Response: JSON
|
||||
|
||||
```js
|
||||
{
|
||||
[{
|
||||
id: '记录id',
|
||||
shop: '店铺id',
|
||||
shopName: '店铺名',
|
||||
@ -466,5 +476,150 @@
|
||||
couponName: '券名',
|
||||
couponUrl: '券图片url',
|
||||
status: '状态' //0: 未使用 , 1: 已使用 9: 已过期
|
||||
}]
|
||||
```
|
||||
|
||||
### 12. 用户信息
|
||||
|
||||
1. Method: POST
|
||||
2. <span id="212">URI: /api/:accountid/info</span>
|
||||
|
||||
| 字段 | 说明 |
|
||||
| -------- | -------------------------------------- |
|
||||
| accountid | 帐号id |
|
||||
|
||||
> POST参数
|
||||
|
||||
|
||||
| 字段 | 说明 |
|
||||
| -------- | -------------------------------------- |
|
||||
| sid | 店铺id, 不传的话获取所有 |
|
||||
|
||||
3. Response: JSON
|
||||
|
||||
```js
|
||||
[{
|
||||
shop: '店铺id',
|
||||
tocket_lottery: 10, //用户在当前店铺拥有的抽奖券数量
|
||||
}]
|
||||
```
|
||||
|
||||
### 13. 抽奖转盘信息
|
||||
|
||||
1. Method: POST
|
||||
2. <span id="213">URI: /api/:accountid/lottery_info</span>
|
||||
|
||||
| 字段 | 说明 |
|
||||
| -------- | -------------------------------------- |
|
||||
| accountid | 帐号id |
|
||||
|
||||
> POST参数
|
||||
|
||||
|
||||
| 字段 | 说明 |
|
||||
| -------- | -------------------------------------- |
|
||||
| sid | 店铺id |
|
||||
|
||||
3. Response: JSON
|
||||
|
||||
```js
|
||||
[{
|
||||
"name": '显示名',
|
||||
"reward_type": '奖励物品的id',
|
||||
"reward_count": 100, //奖励物品数量
|
||||
"icon": "item/item_0" // 奖励物品的图片地址, 可能是本地,远程, 如果该字段为空的话, 需要取本地的默认值
|
||||
}]
|
||||
```
|
||||
|
||||
### 14. 抽奖
|
||||
|
||||
1. Method: POST
|
||||
2. <span id="214">URI: /api/:accountid/lottery</span>
|
||||
|
||||
| 字段 | 说明 |
|
||||
| -------- | -------------------------------------- |
|
||||
| accountid | 帐号id |
|
||||
|
||||
> POST参数
|
||||
|
||||
|
||||
| 字段 | 说明 |
|
||||
| -------- | -------------------------------------- |
|
||||
| sid | 店铺id |
|
||||
|
||||
3. Response: JSON
|
||||
|
||||
```js
|
||||
{
|
||||
"name": '显示名',
|
||||
"reward_type": '奖励物品的id',
|
||||
"reward_count": 100, //奖励物品数量
|
||||
"icon": "item/item_0" // 奖励物品的图片地址, 可能是本地,远程, 如果该字段为空的话, 需要取本地的默认值
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
### 15. 邀请奖励信息
|
||||
|
||||
1. Method: POST
|
||||
2. <span id="215">URI: /api/:accountid/share_rewards</span>
|
||||
|
||||
| 字段 | 说明 |
|
||||
| -------- | -------------------------------------- |
|
||||
| accountid | 帐号id |
|
||||
|
||||
> POST参数
|
||||
|
||||
|
||||
| 字段 | 说明 |
|
||||
| -------- | -------------------------------------- |
|
||||
| sid | 店铺id |
|
||||
|
||||
3. Response: JSON
|
||||
|
||||
```js
|
||||
[{
|
||||
"name": '显示名',
|
||||
"reward_type": '奖励物品的id',
|
||||
"reward_count": 100, //奖励物品数量
|
||||
"icon": "item/item_0" // 奖励物品的图片地址, 可能是本地,远程, 如果该字段为空的话, 需要取本地的默认值
|
||||
}]
|
||||
```
|
||||
|
||||
### 16. 挑战详情
|
||||
|
||||
1. Method: POST
|
||||
2. <span id="216">URI: /api/:accountid/shop</span>
|
||||
|
||||
| 字段 | 说明 |
|
||||
| -------- | -------------------------------------- |
|
||||
| accountid | 帐号id |
|
||||
|
||||
> POST参数
|
||||
|
||||
|
||||
| 字段 | 说明 |
|
||||
| -------- | -------------------------------------- |
|
||||
| sid | 店铺id |
|
||||
| eid | 挑战活动id |
|
||||
|
||||
3. Response: JSON
|
||||
|
||||
```js
|
||||
{
|
||||
"id": "609e13eeccc78154ac683583", //id
|
||||
"name": "第一期测试", // 测验
|
||||
"desc": "简介",
|
||||
"icon": "", // 相关icon
|
||||
"banner": "", // 介绍大图
|
||||
"rewards": [ // 奖励列表
|
||||
{
|
||||
coupon: '优惠券的id',
|
||||
name: '优惠券名',
|
||||
count: 1, //数量
|
||||
couponUrl: '优惠券详情图的url',
|
||||
type: 0, //类型 0: 单局能获得的奖励 1: 累计榜能获得的奖励
|
||||
}
|
||||
]
|
||||
}
|
||||
```
|
Loading…
x
Reference in New Issue
Block a user