예제 #1
0
from configit import conf_from_file
config = conf_from_file('../development.py')

from BridgePython import Bridge

bridge = Bridge(api_key=config.public_api_key)
client = None

def service_response(resp):
    print(resp)

service = bridge.get_service('simple')
service.simple(service_response)
"""
Prints out:
$ python client.py
<BridgePython.reference.Reference object at 0x10b84f8d0>

Haven't figured out how to get this Reference object to give me the datetime.
"""

bridge.connect()
예제 #2
0
from BridgePython import Bridge
bridge = Bridge(api_key='myapikey')

class PongHandler(object):
    def pong(self):
        print ("PONG!")

bridge.store_service("pong", PongHandler())
bridge.get_service("ping").ping()

bridge.connect()

예제 #3
0
from BridgePython import Bridge
    
bridge = Bridge(api_key='myapikey') # new code: using public key

class ChatHandler(object):
    def message(self, sender, message):
        print (sender + ':' + message)
    
def join_callback(channel, name):
    print ("Joined channel : " + name)
    channel.message('steve', 'Bridge is pretty nifty')

auth = bridge.get_service('auth')
auth.join('bridge-lovers', 'secret123', ChatHandler(), join_callback)

bridge.connect()