是否可以使用socket.io取消订阅MtGox API频道
Is it possible to unsubscribe from a MtGox API channel using socket.io?
以下代码似乎没有任何作用。有退订的方法吗?
var MTGOX = 'https://socketio.mtgox.com/mtgox';
var conn = io.connect(MTGOX);
conn.emit({
'channel':'d5f06780-30a8-4a48-a2f8-7ed181b4a13f',
'op':'mtgox.unsubscribe'
});
Mt.Gox API响应"消息"事件,因此您应该使用Socket.IO的send
命令。
conn.send({
"channel": "d5f06780-30a8-4a48-a2f8-7ed181b4a13f",
"op": "unsubscribe"
});
要取消订阅频道,请发送操作"取消订阅"。要订阅,请发送操作"mtgox.subscribe"(如bitcoin.it wiki上所列)。
这是另一种方法(用于澄清):
conn.emit('message', {
"channel": "d5f06780-30a8-4a48-a2f8-7ed181b4a13f",
"op": "unsubscribe"
});
这里的示例:https://en.bitcoin.it/wiki/MtGox/API/Streaming#op:subscribe_and_op:unsubscribe将操作名称显示为"unsubscribe",而您有"mtgox.unsubscribe"。您可以尝试不使用前缀,和/或告诉我们您从哪里获得前缀吗?
相关文章:
- 如何更改bigquery API中的计费层选项
- Amazon S3 REST API大小不正确
- 客户端服务器REST API captcha实现
- 使用Facebook live API创建实时视频对象时的隐私设置
- 谷歌放置API:按国家或餐馆名称搜索餐馆
- MeteorJS:在带有回调的vzaar api上正确使用wrapAsync
- 是否可以控制获取哪些Google地图脚本(JavaScript API)
- API密钥使用和检查示例
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 任何方式使AJAX调用Gmail API,而无需通过JS库
- 谷歌地图JS API+JSON-多个标记没有显示
- 单击超链接时,如何使用Google Maps API v3缩放地图
- 如何在 API 调用后和 if 语句中启用提交按钮
- 与运行长作业(javascript,node.js)的第三方API同步的最佳实践
- 搜索api在mac上显示对话框
- Backbone.js restful json API design
- 标记的实时更新,无需加载页面谷歌地图API V3
- 是否可以使用iframe API在iOS浏览器上播放youtube视频
- 对API数据使用声明性绑定
- 是否可以使用socket.io取消订阅MtGox API频道