websocket
小于 1 分钟
第一步链接
wscat -c wss://test.com
连接后您将收到以下消息
{
"event":"status",
"status":"connected",
"message": "连接成功"
}
第二步验证
{ "event": "login", "data": { "apiKey": "your_api_key" } }
验证后您将收到以下消息
{
"type":"status",
"status":"auth_success",
"message": "身份验证成功"
}
或者验证失败收到
{
"type":"status",
"status":"auth_err",
"message": "身份验证失败"
}
第三步订阅
验证身份后,即可订阅流。您可以在同一请求中请求多个国家。
{ "event": "subscribe", "data": { "country": ["IN"] }}
订阅成功后你将收到下面的消息
// 订阅成功的状态
{
"type":"status",
"status":"subscribe_success",
"message": "订阅成功",
"country": "IN"
}
// 股票数据
{
"type":"data",
data : {}
}
或者订阅失败收到
{
"type":"status",
"status":"subscribe_err",
"message": "订阅失败产品已经到期",
"country": "IN"
}
第四步心跳
心跳检测防止断连 发送数据
{ "event": "ping"}
你将收到下面的消息
{
"type":"pong"
}
