跳至主要內容

websocket

启源数据小于 1 分钟

注册获取测试密钥open in new window

第一步链接

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"
}