python中pubnub同步发布方法的响应是什么?你知道吗
基于反复试验,它似乎是一个envelope
实例,具有envelope.status.category
属性。似乎当它成功时,状态是PNStatusCategory.PNAcknowledgementCategory
(或者如果您试图打印它而不查找源代码中的内容,2
)。如果失败(例如,断开互联网连接或提供坏密钥),我会得到一个pubNubeException。你知道吗
还有其他可能性吗?envelope.status.category == PNStatusCategory.PNAcknowledgmentCategory
是否意味着帖子成功了?有没有我找不到的关于这个电话的一般文件?你知道吗
以下是我正在使用的代码:
from pubnub.pnconfiguration import PNConfiguration
from pubnub.pubnub import PubNub
from pubnub.enums import PNStatusCategory
def callback(envelope, status):
print 'Error!'
print envelope
print status
pnconfig = PNConfiguration()
pnconfig.subscribe_key = <your subscribe key>
pnconfig.publish_key = <your publish key>
pubnub = PubNub(pnconfig)
envelope = pubnub.publish().channel('data').message('test').sync()
print envelope.status.category == PNStatusCategory.PNAcknowledgmentCategory
目前没有回答
相关问题 更多 >
编程相关推荐