PubNub 3.5.0 Web Data Push Cloud-hosted API - PYTHON TORNADO
from Pubnub import PubnubTornado as Pubnub
pubnub = Pubnub(publish_key="demo", subscribe_key="demo", ssl_on=False)
channel = 'hello_world'
message = 'Hello World !!!'
# Asynchronous usage
def callback(message):
print(message)
pubnub.publish(channel, message, callback=callback, error=callback)
VERY IMPORTANT TO ADD THIS LINE AT THE VERY BOTTOM!
channel = 'hello_world'
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)
def callback(message):
print(message)
pubnub.history(channel, count=2, callback=callback, error=callback)
def callback(message):
print(message)
pubnub.here_now(channel, callback=callback, error=callback)
channel = 'hello_world'
def callback(message, channel):
print(message)
def error(message):
print("ERROR : " + str(message))
pubnub.presence(channel, callback=callback, error=callback)
pubnub.unsubscribe(channel='hello_world')