現在作成中のプロトタイプで、milkcocoaを試しているのですが、on('push')で登録したコールバックメソッドが呼び出されなくて、困っております。どこか間違いがあるのでしたら、教えていただきたく思います。
実行環境
Ubuntu 16.04 LTS
python2.7
使用したSDK
https://github.com/milk-cocoa/python_sdk
###該当のソースコード
python
1import sys 2import time 3 4import milkcocoa.milkcocoa as milkcocoa 5 6milkcocoaClient = milkcocoa.Milkcocoa.connectWithApiKey( 7 'hoge', 8 'foo', 9 'fuga', 10 useSSL=False, 11 blocking=True) 12 13datastore = milkcocoaClient.datastore("test") 14 15 16def on_push(e): 17 print "push" 18 19datastore.on("push", on_push) 20 21datastore.push({"content": "Hello"}) 22 23while(True): 24 datastore.push({"content": "Hello"}) 25 time.sleep(1) 26 27
###試したこと
on_logのコメントアウトを外した出力は以下になります。
Sending PUBLISH (dFalse, q0, r0, m2, 'hoge/test/push', ... (32 bytes) Sending PUBLISH (dFalse, q0, r0, m3, 'hoge/test/push', ... (32 bytes) Sending PUBLISH (dFalse, q0, r0, m4, 'hoge/test/push', ... (32 bytes) Sending PUBLISH (dFalse, q0, r0, m5, 'hoge/test/push', ... (32 bytes) Sending PUBLISH (dFalse, q0, r0, m6, 'hoge/test/push', ... (32 bytes) Sending PUBLISH (dFalse, q0, r0, m7, 'hoge/test/push', ... (32 bytes)
セキュリティルールの内容は、以下になります。
* { permit : all; rule : true; }
あなたの回答
tips
プレビュー