即时通信
GET
/v1_0/socket.io/即时通信接口, 无法直接运行, 请用代码socket链接运行
此接口为 socket.io 通讯 , 非HTTP协议, 须使用socket.io客户端,请忽略请求方式
io('http://geek.itheima.net:8001', {
query: {
token: 用户token
},
transports: ['websocket']
})
发送与接收消息的事件(event) 均为message
请求参数
Body 参数application/json
msg
string
聊天内容
timestamp
string
聊天发送的时间戳
发送时时间的毫秒值1654825573751
示例
{
"msg": "你好",
"timestamp": "1654825573751"
}
示例代码
返回响应
成功(200)
HTTP 状态码: 200
内容格式: JSONapplication/json
数据结构
msg
string
响应返回聊天内容
后台返回给前端的聊天内容
timestamp
string
响应返回聊天的时间戳
后台返回此消息时在服务器端的时间戳
示例成功示例
{
"msg": "我是小智, 你是谁?",
"timestamp": "1654825577751"
}
最后修改时间: 2 年前