如何使用 Rails 连接到 websocket API?

use*_*264 5 api ruby-on-rails websocket

我正在尝试使用 Rails 5.1.4 连接到 websocket API,但我真的不知道从哪里开始。

我阅读了一些教程,发现 Action Cable 可以满足我的需求,但所有示例都是关于 websocket 的内部使用(聊天、通知等),而不是连接到外部 API。

我的目标是建立连接/订阅服务并实时接收提要。如果我能做到这一点,我就能继续我的项目。

我更寻找一种通用方法,而不是满足我需要的详细代码,但我正在尝试连接到此 API:https://docs.gdax.com/?ruby#websocket- feed

小智 6

ActionCable 用于设置 websocket服务器。听起来您正在寻找 websocket客户端。您可以查看此 gem 作为起点:https ://github.com/shokai/websocket-client-simple