chldo Websocket 시작하기
chldo Websocket은 버전으로 구분되며, 2024-07-01 기준으로 v3를 사용합니다. 아래 튜토리얼은 v3를 기준으로 작성되었습니다.
chldo Websocket의 상태
websocket은 크게 4가지 상태(라우팅)로 구분됩니다.
- $connect : 웹소켓 연결
- $disconnect : 웹소켓 연결해제
- sendmsg : 메시지 보내기 (action)
- status : 상태 조회하기 (action)
chldo Websocket 연결하기(connect)
새로운 room 연결하기
chldo Websocket의 connection은 새로운 대화방을 하나 개설하는 것과 같습니다. 신규 대화방 연결을 위해서 room_uid 하나를 생성해 주세요
- 신규 room_uid 생성하기 : https://info.api.chldo.com/v3/room/uid/
생성한 room_uid를 파라미터에 넣어 websocket을 접속합니다.
wss://ws.api.chldo.com/v3/?room_uid=0e06AFuOYA0w&user_uid=s8dfkjsdf
연결된 상태를 확인하고 싶다면 다음과 같이 메시지를 보내보세요
{
"action": "status"
}