私はpubnubでsocket.ioを使用しようとしています。私はserver.Belowに公開しているクライアント(index.html)のデータを取得する方法を理解することができません、サンプルコードです。ノードの基本的な使用法、pubnub、socket.ioは動作しません
私server.js
var pubnub = require("pubnub")
var p = pubnub.init({
"subscribe_key" : "xxxx",
"publish_key" : "xxxx",
"params" : {},
});
p.publish({
"message" : "foo",
"channel" : "test_channel",
});
クライアントコード -
<script src="http://cdn.pubnub.com/socket.io.min.js"></script>
<script>(function(){
// IMPORTANT: PubNub Setup with Account
var pubnub_setup = {
channel : 'test_channel',
publish_key : 'xxxx',
subscribe_key : 'xxxx'
};
var socket = io.connect('http://pubsub.pubnub.com/', pubnub_setup);
socket.on('connect', function() {
console.log('Connection Established! Ready to send/receive data!');
});
socket.on('message', function(message) {
console.log(message);
});
socket.on('disconnect', function() {
console.log('my connection dropped');
});
socket.on('reconnect', function() {
console.log('my connection has been restored!');
});
})();</script>
PubNub Socket.io SDKを使用していて、PubNub Node SDKを使用していない理由はありますか? –
具体的な理由はありません... pubnubノードSDKを使用しています...これを動作させることができました。ありがとうございます! – jena84
ご報告いただきありがとうございます。幸いです。詳細は以下の私の答えを見てください。 –