En su wiki, MtGox tiene páginas para Pubnub API y Websocket API. Entonces, cuando me conecto a la API de Websocket, ¿simplemente pasa por Pubnub, o es una forma diferente de conectarse?
Los dos puntos finales que está describiendo son, de hecho, dos puntos finales separados que usará bajo ciertas condiciones dependiendo de lo que esté buscando. Se puede acceder a las fuentes de flujo público y más mediante la emisión de una .subscribe()
llamada de método de instancia de PubNub SDK desde la clase PubNub. Por ahora, la API de WS de MtGox está en desuso y se recomienda que actualice utilizando un SDK de PubNub estándar de código abierto de MIT que puede encontrar en su idioma aquí: http://www.pubnub.com/developers/
Para recibir datos a través de PubNub Real-Time Network, puede usar un SDK como JavaScript para recibir eventos comerciales en tiempo real.
<script src="https://cdn.pubnub.com/pubnub.min.js"></script>
<script>(function(){
// INITIALIZE PUBNUB
var pubnub = PUBNUB.init({
subscribe_key : 'sub-c-50d56e1e-2fd9-11e3-a041-02ee2ddab7fe'
});
// MULTIPLEX SUBSCRIBE TO TICKER FEED AND ALSO TRADES FEED
pubnub.subscribe({
backfill : true,
channel : [
'd5f06780-30a8-4a48-a2f8-7ed181b4a13f', // TICKER
'dbf1dee9-4f2e-4a08-8cb7-748919a71b21' // TRADE (BUY/SELL)
],
message : function(message) {
// FIRE EVENT WHEN DATA ARRIVES
console.log( message.channel_name, message );
}
});
})();</script>
Anri
Esteban Blum