JackCode навигациясыiGaming өнімдерін жасаңыз, іске қосыңыз және масштабтаңыз.
Тілді ауыстыру
Практикалық гайд

WebSocket API

WebSocket API арқылы екіжақты интеграция: мөлшерлемелер, оқиғалар, алерттар, автоматтар мәртебесі және ойыншылардың белсенділігі - барлығы нақты уақытта, кідіріссіз және сервердің шамадан тыс жүктемесі жоқ.
Сарапшы Станислав Анисимов

Жедел реакция маңызды болғанда - WebSocket API сервер сұраулары мен сұрауларынсыз деректерді нақты уақытта алмасуға мүмкіндік береді. Біз толыққанды WebSocket интерфейсін ұсынамыз, ол арқылы сіз ойын сессияларына, кассалық операцияларға, автоматтардың техникалық жағдайына және ойыншылардың әрекеттеріне байланысты оқиғаларды ала аласыз және жібере аласыз.

WebSocket API - бұл live-мониторинг, алерт, мөлшерлемелер стримингі және сыртқы дашбордтармен икемді интеграция үшін тамаша шешім.

WebSocket API не береді

Функция Артықшылықтары
Екі жақты қосылым Клиент пен сервер тұрақты HTTP сұрауларынсыз деректер алмасады
Жылдам жеткізу Оқиғалар кідіріссіз, бірден беріледі
Live-мониторинг Нақты уақытта мөлшерлемелерді, жеңістерді, қателерді, құрылғы мәртебесін көрсету
Қауіп-қатерлер Қауіпті оқиғалар туралы хабарламаларды бірден интерфейске немесе жүйеге алу
Деректер ағыны Ағындарды беру - сессиялар, айналымдар, баланстар, ең аз кідіріспен оқиғалар

Оқиға мысалдары

Кіріс хабарының мысалы:
json
{
"event": "betPlaced",  "timestamp": "2025-05-11T11:10:00Z",  "data": {
"playerId": "u3849",   "amount": 20,   "device": "Slot-A12"
}
}

Дабыл оқиғасының мысалы:

json
{
"event": "deviceOffline",  "data": {
"terminalId": "T-19",   "lostAt": "2025-05-11T11:12:03Z"
}
}

Іске асыру ерекшеліктері

WSS (WebSocket Secure)

Қосылғанда токен арқылы авторизациялау

Оқиғалар түрі бойынша арналар: 'game', 'cash', 'alerts', 'system', 'player'

Нақты оқиғаларға жазылуды қолдау (subscribe/unsubscribe)

Оқиғаларға жауап беру мүмкіндігі (acknowledge, әрекеттер) - екі жақты модель

WebSocket әсіресе пайдалы

Live панельдері мен операторлық дашбордтар

Автоматтар мен персоналды нақты уақыттағы бақылау жүйелері

Аудит және қауіпсіздік: дабылдар, айналып өтуге әрекеттер, сыни әрекеттер

Деректерді polling-сіз үздіксіз беруді қажет ететін BI-интерфейстер


WebSocket API - бұл реактивті басқару жүйелерін құру үшін негіз. Жылдамдық, тұрақтылық және ағындылық маңызды болғанда - WebSocket жылдам мониторингтен толыққанды real-time стримингке дейін бәрін береді.