WebSocket 请求的 URL 为:wss://api.fcoin.com/v2/ws
topic 订阅:depth.L20.xxx
使用 faye-websocket
参照文档:
require 'faye/websocket'
require 'eventmachine'
EM.run {
ws = Faye::WebSocket::Client.new('wss://api.fcoin.com/v2/ws')
ws.on :open do |event|
p [:open]
ws.send("depth.L100.btcusdt") # 没有用???
end
ws.on :message do |event|
p [:message, event.data]
p event
end
ws.on :close do |event|
p [:close, event.code, event.reason]
ws = nil
end
}
可是结果只有服务器的欢迎信息,没有我想要获取额订阅信息。 还请各位帮忙看看,是我的程序哪里不对吗?