Я пытаюсь установить базовое c соединение с PubNub и получить базовый c вывод с python. Когда я запускаю файлы в bash на windows, я получаю ошибку 504. Я проверил Pubnub, и он говорит, что я получаю некоторое использование, что странно. Я использую pubnub 4.1.6
Любая помощь с этим будет высоко ценится
Большое спасибо за вашу помощь заранее
Пожалуйста, смотрите изображение, чтобы увидеть код Я бегу и получаю ошибку.
:
import time
from pubnub.pubnub import PubNub
from pubnub.pnconfiguration import PNConfiguration
from pubnub.callbacks import SubscribeCallback
pnconfig = PNConfiguration()
#pnconfig.ssl = True
pnconfig.subscribe_key = subscribe_key = 'XXX'
pnconfig.publish_key = publish_key ='XXX'
pubnub = PubNub(pnconfig)
'''Test Channel global variable'''
TEST_CHANNEL = 'TEST_CHANNEL'
pubnub.subscribe().channels([TEST_CHANNEL]).execute()
'''
Listen class extends SubscribeCallback and herits its behaviour
Must be put into a class as it's equipped to handle the different events that occur in this channel
'''
class Listener(SubscribeCallback):
def message(self, pubnub, message_object):
print(f'\n-- Incoming message object: {message_object}')
'''Instansiate an instance of message class within a call to add listener'''
pubnub.add_listener(Listener())
def main():
'''Sleep to ensure subsribe runs runs'''
time.sleep(1)
pubnub.publish().channel(TEST_CHANNEL).message({'foo': 'bar'}).sync()
if __name__=='main':
main()