有谁搞过 Python 的 Websocket Client ?请教几个问题。

2019-02-18 17:09:01 +08:00
 jmyz0455

网上的文档太少了,先问第一个问题,如何订阅指定频道?

翻遍了谷歌也找不到,我看到不少文章都是写的:

ws.send(json.dumps({"event":"subscribe","channel":"trades"})

想不通,这个只是普通发消息的方法,哪门子是订阅啊?

2314 次点击
所在节点    Python
4 条回复
winix
2019-02-18 21:01:22 +08:00
一般在 URL 中的 path 部分指定。这也要看 Server 端的实现,或者说是约定了。
jmyz0455
2019-02-19 09:58:38 +08:00
@winix 订阅能在 path 里直接指定?就是类似 ws.subscribe(url) 的方法也不需要?
jenlors
2019-02-20 23:35:45 +08:00
主要看服务端是怎么弄的,要么是 url 中指定,要么连接成功后发送一个消息过去。
jmyz0455
2019-02-21 10:51:26 +08:00
@long2ice 已经找到实现方法了,跟服务的无关,是框架的机制。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/536204

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX