aboutsummaryrefslogtreecommitdiffstats
path: root/python/examples/cr.py
diff options
context:
space:
mode:
authorDevendra2014-11-25 19:29:23 +0530
committerDevendra2014-11-25 19:29:23 +0530
commit99b1453493c82812333062fabe9e91143b2ff0c5 (patch)
tree9033ef0056484dc93eece977a06d0b84eee76e35 /python/examples/cr.py
parentf97718ca0682a627857ae66f454582ec71670716 (diff)
downloadpubnub-python-99b1453493c82812333062fabe9e91143b2ff0c5.tar.bz2
channel group support admin api's only
Diffstat (limited to 'python/examples/cr.py')
-rw-r--r--python/examples/cr.py16
1 files changed, 11 insertions, 5 deletions
diff --git a/python/examples/cr.py b/python/examples/cr.py
index ad8e3c9..c537780 100644
--- a/python/examples/cr.py
+++ b/python/examples/cr.py
@@ -9,9 +9,9 @@
import sys
from Pubnub import Pubnub
-publish_key = len(sys.argv) > 1 and sys.argv[1] or 'demo'
-subscribe_key = len(sys.argv) > 2 and sys.argv[2] or 'demo'
-secret_key = len(sys.argv) > 3 and sys.argv[3] or 'demo'
+publish_key = len(sys.argv) > 1 and sys.argv[1] or 'pam'
+subscribe_key = len(sys.argv) > 2 and sys.argv[2] or 'pam'
+secret_key = len(sys.argv) > 3 and sys.argv[3] or 'pam'
cipher_key = len(sys.argv) > 4 and sys.argv[4] or ''
ssl_on = len(sys.argv) > 5 and bool(sys.argv[5]) or False
@@ -19,12 +19,15 @@ ssl_on = len(sys.argv) > 5 and bool(sys.argv[5]) or False
## Initiate Pubnub State
## -----------------------------------------------------------------------
pubnub = Pubnub(publish_key=publish_key, subscribe_key=subscribe_key,
- secret_key=secret_key, cipher_key=cipher_key, ssl_on=ssl_on)
+ secret_key=secret_key, cipher_key=cipher_key, ssl_on=ssl_on, auth_key="abcd")
channel = 'hello_world'
def callback(message):
print(message)
+print pubnub.revoke(channel_group='dev:abcd', auth_key="abcd")
+print pubnub.audit(channel_group="dev:abcd")
+print pubnub.grant(channel_group='dev:abcd', read=True, write=True, manage=True, auth_key="abcd")
print pubnub.channel_group_list_namespaces()
print pubnub.channel_group_list_groups(namespace='aaa')
print pubnub.channel_group_list_groups(namespace='foo')
@@ -35,6 +38,9 @@ print pubnub.channel_group_remove_channel(channel_group='dev:abcd', channel="hi"
print pubnub.channel_group_list_channels(channel_group='dev:abcd')
+pubnub.revoke(channel_group='dev:abcd', auth_key="abcd", callback=callback, error=callback)
+pubnub.audit(channel_group="dev:abcd", callback=callback, error=callback)
+pubnub.grant(channel_group='dev:abcd', read=True, write=True, manage=True, auth_key="abcd", callback=callback, error=callback)
pubnub.channel_group_list_namespaces(callback=callback, error=callback)
pubnub.channel_group_list_groups(namespace='aaa', callback=callback, error=callback)
pubnub.channel_group_list_groups(namespace='foo', callback=callback, error=callback)
@@ -42,4 +48,4 @@ pubnub.channel_group_list_channels(channel_group='dev:abcd', callback=callback,
pubnub.channel_group_add_channel(channel_group='dev:abcd', channel="hi", callback=callback, error=callback)
pubnub.channel_group_list_channels(channel_group='dev:abcd', callback=callback, error=callback)
pubnub.channel_group_remove_channel(channel_group='dev:abcd', channel="hi", callback=callback, error=callback)
-pubnub.channel_group_list_channels(channel_group='dev:abcd', callback=callback, error=callback) \ No newline at end of file
+pubnub.channel_group_list_channels(channel_group='dev:abcd', callback=callback, error=callback)