novosga/websocket-server

v2.0.1 2019-04-03 22:43 UTC

This package is auto-updated.

Last update: 2024-09-07 02:11:44 UTC


README

Novo SGA websocket事件服务器,自v2.0版本起兼容PHP。

事件

客户端到服务器

注册客户端

面板客户端注册。

(无事件数据)

注册用户 [仅限用户]

用户客户端注册

用户事件数据

{
    "unity": integer,
    "secret": string
}

面板事件数据

{
    "unity": integer,
    "services": array
}

新工单

用户客户端在分诊或重定向到考勤

事件数据

{
    "unity": integer
}

修改工单 [仅限用户]

用户客户端在监控发出时取消或转接工单

事件数据

{
    "unity": integer
}

呼叫工单 [仅限用户]

用户客户端在考勤

事件数据

{
    "unity": integer,
    "service": integer,
    "hash": string
}

客户端更新

客户端信息更新

用户事件数据

{
    "unity": int
}

面板事件数据

{
    "unity": integer,
    "services": array
}

服务器到客户端

注册成功

(无事件数据)

更新队列 [仅限用户]

在以下情况下发出: 新工单修改工单呼叫工单

(无事件数据)

呼叫工单 [仅限面板]

在以下情况下发出: 呼叫工单

面板事件数据

{
    "unity": integer,
    "service": integer,
    hash: string
}