var ws = new WebSocket("ws://localhost/bvcsp/v1/ws/im",[token]);var upgrader = websocket.Upgrader{
Subprotocols: []string{r.Header.Get("Sec-WebSocket-Protocol")},
}{
"operate":"operate",
"member":{"member_type":"member type", "member_id":"", "member_name":"member name"},
"conf":{"conf_id":"conference id"}
}
The operation type is as follows
"add_member": Add member, load member
"del_member": Delete member, load member
"start_conf": Start the meeting, load conf
"stop_conf": Stop the meeting, load conf{
"audience": "string",
"audienceType": "User",
"msgType": "text",
"msgContent": "string"
}curl --location --request GET 'https://192.168.88.11:9781/bvcsp/v1/ws/im?token=xxxxxx' \
--header 'Sec-WebSocket-Protocol: string' \
--header 'Content-Type: application/json' \
--data-raw '{
"audience": "string",
"audienceType": "User",
"msgType": "text",
"msgContent": "string"
}'{
"id": 0,
"speaker": "string",
"speakerType": "User",
"speakerName": "string",
"audience": "string",
"audienceType": "User",
"time": 0,
"msgType": "text",
"msgContent": "string"
}