| 参数名称 | 类型 | 是否必选 | 描述 |
|---|---|---|---|
| token | String | 是 | 用户唯一标识 |
备注:为了方便我们今天演示,服务端接受所有
token。
/api/v1/send/{total}/{num}| 参数 | 类型 | 是否必传 | 说明 |
|---|---|---|---|
| total | Number | 是 | 本次奖池总金额 |
| num | Number | 是 | 本次红包个数 |
返回示例:(data为本场红包雨唯一表示)
{
"code": 200
"data": "c03d2a1e2ee341a68cfdc1e8a848bcf2"
"message": "操作成功"
}
/api/v2/rob/{redPackageKey}| 参数 | 类型 | 是否必传 | 说明 |
|---|---|---|---|
| redPackageKey | String | 是 | 本场红包雨唯一标识 |
返回示例:
{
"code":200,
"message":"操作成功",
"data":null
}
/api/v2/record/${redPackageKey}| 参数 | 类型 | 是否必传 | 说明 |
|---|---|---|---|
| redPackageKey | String | 是 | 本场红包雨唯一标识 |
返回示例:(data为得到的最终金额)
{
"code":200,
"message":"操作成功",
"data":14
}
ws://rb.atguigu.cn/api/websocket/{activityKey}/{token}| 参数 | 类型 | 是否必传 | 说明 |
|---|---|---|---|
| activityKey | String | 是 | 活动唯一标识 |
| token | String | 是 | 用户唯一标识 |
返回示例
duration:红包雨持续时长。generationRate:红包生成速率。redPackageKey:本场红包雨唯一标识。{
"activityKey":"hd_fff0d53ed457459c9813121bc75acffa",
"duration":5000,
"generationRate":200,
"redPackageKey":"c3b01deffb484cc3a72802797ee67c0e"
}