union-global-chat-server

ゲートウェイ

概要

主にウェブソケットを使いメッセージ受信をリアルタイムで取得します。

送信及び受信

主にjsonをこれ使って圧縮して送信します。

認証

{
    "type": "identify",
    "data": {
        "token": "トークン"
    }
}

と送信し、成功するとこれが帰ってきます。

{
    "type": "identify",
    "success": true
}

heartbeat

{
    "type": "heartbeat",
    "data": {
        "unix_time": unix timeが返される(integer)
    }
}

unix_timeを用いて通信速度を測定してください。

10秒間に一回は送信されます。