结算
彩票运营商如何发送结算事件的信息。
REST API
RabbitMQ Connector
Kafka Connector
⬆️ POST /v2/integration/lottery [结算]
RabbitMQ 消息属性
| key | value |
|---|---|
type | LOTTERY_V2 |
Kafka 消息头
| key | value |
|---|---|
type | LOTTERY_V2 |
结算更新的示例请求
示例负载
数据类型
必需属性用 * 标记
| 键 | 示例值 | 描述 |
|---|---|---|
ticket_id * | "2019020103308257480" | 彩票票据的唯一标识符 |
lottery_id * | "1" | 彩票的唯一标识符 |
lottery_name * | "Mega Millions" | 彩票的友好显示名称 |
lottery_type * | "Lottery", "Raffle" | 彩票类型 |
draw_id * | "1" | 开奖的唯一标识符 |
draw_date * | "2015-03-02T08:27:58.721607+06:00" | 开奖发生的日期和时间,使用 RFC3339 格式。 |
currency * | "EUR" | 交易货币,使用 ISO 4217 格式 |
exchange_rate * | 1 | 时间戳时的汇率 |
draw_numbers | [32,23,12,11,35,54] | 开奖的中奖号码 |
draw_special_numbers | [32] | 任何中奖特别号码 |
amount * | 4.0 | 彩票购买的金额 |
lines * | | 见下表 |
origin * | "origin" | 交易的 来源 |
timestamp * | "2015-03-02T08:27:58.721607+06:00" | 购买事件的日期和时间,使用 RFC3339 格式。 |
type * | "Bet", "Settlement" | 指示事件是投注(购买)还是结算 |
user_id * | "123" | 用户的唯一标识符 |
meta | | 可发送任何自定义数据的占位符 |
行对象
| 键 | 示例值 | 描述 |
|---|---|---|
line_id * | 2 | 行的唯一标识符 |
matched_numbers * | [32,23,12,11,35,54] | 此交易的中奖号码 |
matched_special_numbers | [32] | 此交易的任何特别中奖号码 |
is_winning_line * | true | 该行是否有中奖号码 |
meta | | 任何自定义数据的占位符 |