"BingoBoom" Half-Screen Event Description
Used in live broadcast apps to request period results, player betting information, win/loss results, and follow-up betting operations. It facilitates user interaction within the app.
1. Players’ betting result notification
The platform is used to obtain the betting information of each player, and then synchronize it to the APPli, such as synchronizing it to the live broadcast room.
Step: op:"Bet",
data parameter description
gameId
number
Game ID
name
string
Merchant Player Name
id
string
Merchant Player ID
bets
number[][]
Betting List,Multiple sets of cards, specific numbers for each set of cards
ticket
number
Betting multiples
currency
string
Currency name (USDT, etc., see the currency list for details)
Example
{
action: 'sendData',
data:{
op:"Bet",
data:[
{
gameId:number, //Game ID
name:"hhsayy22" //Merchant Player Name
id:"12132111313", //Merchant Player ID
bets: [[2,23,41,65,76,4,24,47,64,81,10,32,54,63,87],
[2,24,42,64,76,3,35,51,68,77,13,36,54,72,80],
[10,19,46,55,81,13,32,51,64,86,17,36,52,66,87]], //The number balls you bet on, for example, 3 sets of cards, and the specific numbers of each set of cards
ticket: 10, //Betting multiples
currency:"usdt", //Currency name (USDT, etc., see the currency list for details)
}
]
}
}
2、Lottery result notification
Lottery result notification
Steps:op:"ShowRound",
data parameter description
id
string
Merchant Player ID
name
string
Merchant Player Name
roundId
number
Issue
draw
number[]
30 digital displays
extra
{[k:number]:number}
Extra ball kv, starting at k:30, means the 30th ball, a total of 10 extra balls, 30-39
currency
string
Currency name (USDT, etc., see the currency list for details)
money
number
The player's winning amount
Example
{
action: 'sendData',
data: {
op:"Bet",
data:{
id:"12132111313", //Merchant Player ID
name:"hhsayy22" //Merchant Player Name
roundId:202504090002, //Issue
draw:[1, 16, 38, 15, 32, 77, 13, 8, 51, 22, 55, 47, 35, 21, 34, 12, 44, 6, 31, 69, 67, 87, 62, 65, 89, ....]//30 digital exhibitions
extra{
30: 39, 31: 50, 32: 71, 33: 48, 34: 83, 35: 36, 36: 28, 37: 85, 38: 82
}, //Extra ball kv, starting at k:30, means the 30th ball, a total of 10 extra balls, 30-39
currency:"usdt, //Currency name (USDT...)
money:0.05 //Player wins this time
}
}
}
3、Player follow-up investment request
Refer to the demo code:
// Follow-up investment
const FollowUpInvestment = () => {
if(!postData.data.data){
return;
}
iframe.contentWindow.postMessage(JSON.stringify(postData), '*');
}
Steps: op:"Follow",
data parameter description
bets
number[][]
Betting List
ticket
number
Betting multiples
currency
string
Currency name (USDT, etc., see the currency list for details)
Example
{
action: 'sendData',
data:{
op:"Follow",
data:[
{
bets: [[2,23,41,65,76,4,24,47,64,81,10,32,54,63,87],
[2,24,42,64,76,3,35,51,68,77,13,36,54,72,80],
[10,19,46,55,81,13,32,51,64,86,17,36,52,66,87]], //The number balls you bet on, for example, 3 sets of cards, and the specific numbers of each set of cards
ticket: 10, //Betting multiples
currency:"usdt" //Currency name (USDT, etc., see the currency list for details)
}
]
}
}
Last updated