Beispiel #1
0
            for occupant in channel_data.occupants:
                print("uuid: %s, state: %s" % (occupant.uuid, occupant.state))

    pubnub.here_now().channels(
        ['cool_channel1',
         'cool_channel2']).include_uuids(True). async (here_now_callback)
    time.sleep(10)

pubnub.here_now()\
    .include_state(True)\
    .include_uuids(True)\
    .sync()


pubnub.get_state()\
    .channels("my_channel")\
    .uuid("jbonham")\
    .sync()


pubnub.set_state()\
    .channels("my_channel")\
    .state({"full_name": "James Patrick Page"})\
    .uuid("jbonham")\
    .sync()

#
pnconfig = PNConfiguration()

pnconfig.subscribe_key = 'demo'
pnconfig.publish_key = 'demo'
pnconfig.set_presence_timeout_with_custom_interval(320, 20)