Premiers pas avec PubNub
Sur cette page
Publier sur S’abonner Succès (se connecter)
Cet exemple montre comment s’abonner et, une fois l’opération réussie, publier un message sur ce canal. Il montre également l’ensemble complet des paramètres qui peuvent être inclus dans la fonction de rappel message
de subscribe
.
pubnub = PUBNUB({
publish_key : 'your_pub_key',
subscribe_key : 'your_sub_key'
});
pubnub.subscribe({
channel : "channel-1",
message : function (message, envelope, channelOrGroup, time, channel) {
console.log(
"Message Received." + "\n" +
"Channel or Group: " + JSON.stringify(channelOrGroup) + "\n" +
"Channel: " + JSON.stringify(channel) + "\n" +
"Message: " + JSON.stringify(message) + "\n" +
"Time: " + time + "\n" +
"Raw Envelope: " + JSON.stringify(envelope)
)},
connect: pub,
disconnect: function(m) {console.log("DISCONNECT: " + m)},
reconnect: function(m) {console.log("RECONNECT: " + m)},
error: function(m) {console.log("ERROR: " + m)}
});
function pub() {
pubnub.publish({
channel : "channel-1",
message : {"msg": "I'm Puuumped!"},
callback: function(m) {console.log("Publish SUCCESS: " + m)},
error: function(m) {console.log("Publish ERROR: " + m)}
})
};