更新每日推送数据的保存
This commit is contained in:
@@ -56,9 +56,9 @@
|
||||
{
|
||||
"member_id": "123456",
|
||||
"login": "john",
|
||||
"lty_deposit": 15230.75,
|
||||
"lty_withdrawal": 12400.50,
|
||||
"yesterday_total_w": -320.25,
|
||||
"ltv_deposit": 15230.75,
|
||||
"ltv_withdrawal": 12400.50,
|
||||
"yesterday_total_wl": -320.25,
|
||||
"yesterday_total_deposit": 500.00
|
||||
}
|
||||
]
|
||||
@@ -69,10 +69,10 @@
|
||||
- `report_date` -> `date`(若为 Unix 秒则转为 `YYYY-MM-DD`)
|
||||
- `member[].member_id` -> `user_id`
|
||||
- `member[].login` -> `username`
|
||||
- `member[].yesterday_total_w` -> `yesterday_win_loss_net`
|
||||
- `member[].yesterday_total_wl` -> `yesterday_win_loss_net`
|
||||
- `member[].yesterday_total_deposit` -> `yesterday_total_deposit`
|
||||
- `member[].lty_deposit` -> `lifetime_total_deposit`
|
||||
- `member[].lty_withdrawal` -> `lifetime_total_withdraw`
|
||||
- `member[].ltv_deposit` -> `lifetime_total_deposit`
|
||||
- `member[].ltv_withdrawal` -> `lifetime_total_withdraw`
|
||||
|
||||
返回补充:
|
||||
- 批量模式会在 `data` 里增加 `results[]`,每个成员一条结果(是否 `deduped`)。
|
||||
@@ -147,9 +147,9 @@ curl -X POST 'http://localhost:1818/api/v1/mall/dailyPush' \
|
||||
{
|
||||
"member_id": "123456",
|
||||
"login": "john",
|
||||
"lty_deposit": 15230.75,
|
||||
"lty_withdrawal": 12400.50,
|
||||
"yesterday_total_w": -320.25,
|
||||
"ltv_deposit": 15230.75,
|
||||
"ltv_withdrawal": 12400.50,
|
||||
"yesterday_total_wl": -320.25,
|
||||
"yesterday_total_deposit": 500.00
|
||||
}
|
||||
]
|
||||
|
||||
@@ -171,14 +171,14 @@ expected = HMAC_SHA256( canonical , PLAYX_DAILY_PUSH_SECRET )
|
||||
|------|------|------|------|
|
||||
| `member_id` | string | 是 | playX 用户 ID(幂等键之一) |
|
||||
| `login` | string | 否 | 用户展示名 |
|
||||
| `yesterday_total_w` | number | 否 | 昨日净输赢;小于 0 才会累加到 `locked_points` |
|
||||
| `yesterday_total_wl` | number | 否 | 昨日净输赢;小于 0 才会累加到 `locked_points` |
|
||||
| `yesterday_total_deposit` | number | 否 | 昨日总充值;用于计算 `today_limit` |
|
||||
| `lty_deposit` | number | 否 | 历史总充值(冗余入库) |
|
||||
| `lty_withdrawal` | number | 否 | 历史总提现(冗余入库) |
|
||||
| `ltv_deposit` | number | 否 | 历史总充值(冗余入库) |
|
||||
| `ltv_withdrawal` | number | 否 | 历史总提现(冗余入库) |
|
||||
|
||||
#### Body 填写要求(批量模式)
|
||||
- **必须有**:`report_date`、`member`(数组且至少 1 个元素)、`member[].member_id`。
|
||||
- **允许缺省**:成员的 `login/yesterday_total_w/yesterday_total_deposit/lty_deposit/lty_withdrawal`;缺省时按 `0` 或空字符串处理。
|
||||
- **允许缺省**:成员的 `login/yesterday_total_wl/yesterday_total_deposit/ltv_deposit/ltv_withdrawal`;缺省时按 `0` 或空字符串处理。
|
||||
- **日期**:`report_date` 传 Unix 秒会自动转换成 `YYYY-MM-DD`;如果直接传 `YYYY-MM-DD` 也支持。
|
||||
|
||||
### 3.4 幂等
|
||||
@@ -222,9 +222,9 @@ curl -X POST 'https://{商城域名}/api/v1/mall/dailyPush' \
|
||||
{
|
||||
"member_id": "123456",
|
||||
"login": "john",
|
||||
"lty_deposit": 15230.75,
|
||||
"lty_withdrawal": 12400.50,
|
||||
"yesterday_total_w": -320.25,
|
||||
"ltv_deposit": 15230.75,
|
||||
"ltv_withdrawal": 12400.50,
|
||||
"yesterday_total_wl": -320.25,
|
||||
"yesterday_total_deposit": 500.00
|
||||
}
|
||||
]
|
||||
|
||||
Reference in New Issue
Block a user