Exemplo n.º 1
0
def error(message):
    print("ERROR : " + str(message))


def connect_abc(message):
    print("CONNECTED " + str(message))


def connect_d(message):
    print("CONNECTED " + str(message))
    pubnub.unsubscribe(channel='d')


def reconnect(message):
    print("RECONNECTED " + str(message))


def disconnect(message):
    print("DISCONNECTED " + str(message))


print(pubnub.channel_group_add_channel(channel_group='abc', channel="b"))

pubnub.subscribe_group(channel_groups='abc', callback=callback_abc, error=error,
                       connect=connect_abc, reconnect=reconnect, disconnect=disconnect)

pubnub.subscribe(channels='d', callback=callback_d, error=error,
                 connect=connect_d, reconnect=reconnect, disconnect=disconnect)

pubnub.start()
Exemplo n.º 2
0
                secret_key=secret_key, cipher_key=cipher_key, ssl_on=ssl_on)

channel = 'a'


# Asynchronous usage
def callback(message, channel):
    print(message)


def error(message):
    print("ERROR : " + str(message))


def connect(message):
    print("CONNECTED")


def reconnect(message):
    print("RECONNECTED")


def disconnect(message):
    print("DISCONNECTED")


pubnub.subscribe(channel, callback=callback, error=callback,
                 connect=connect, reconnect=reconnect, disconnect=disconnect)

pubnub.start()
Exemplo n.º 3
0
# Asynchronous usage
def callback(message, channel):
    print(message)


def error(message):
    print("ERROR : " + str(message))


def connect(message):
    print("CONNECTED")


def reconnect(message):
    print("RECONNECTED")


def disconnect(message):
    print("DISCONNECTED")


pubnub.subscribe(channel,
                 callback=callback,
                 error=callback,
                 connect=connect,
                 reconnect=reconnect,
                 disconnect=disconnect)

pubnub.start()