我有兴趣编写一些基本的php来与Poloniex push api接口。
他们的网站提供以下信息: https://poloniex.com/support/api/
可以在这里找到一个php包装器: http://pastebin.com/iuezwGRZ
据我所知,有三种API是推送,公开和交易。公共和交易API提供了可以传递参数等的功能。由于无法确定它是如何工作的,因此推送api完全残留我。
上面的第一个链接指出API会推送实时数据,并且可以订阅不同的订阅源。
我的问题是: A)php如何接收实时数据流? B)我如何订阅Feed?
如果是这种情况,我可能会误解oush api并提前道歉。
EDIT1: 我相信我需要一个WAMP客户端连接到一个WAMP路由器,如Minion。 https://github.com/Vinelab/minion
EDIT2: Node.js示例 http://pastebin.com/dMX7mZE0
答案 0 :(得分:1)
推送API基于Websocket协议。
最初,您首先需要建立与websocket服务器的连接,
之后你需要注册一个数据流(例如价格更新流),之后一旦服务器对某事物(价格)进行更新,之前注册到它的所有连接客户端将同步收到更新后的价格
最后,如果价格发生变化,您无需定期进行双重检查即可得到最后一个价格