Функция присутствия Pubnub в Python (GAE)

PubNub, это действительно здорово для общения в реальном времени. согласно документации, предоставленной командой pubnub, я сделал с subscribe а также publish Например, он работает нормально.

Теперь мне интересно, как получить конкретного пользователя / присутствие с помощью каналов PubNub в приложениях Python(GAE), но я не нашел полного руководства о том, как реализовать эту функцию как на стороне сервера, так и на стороне клиента.

ПРИМЕЧАНИЕ: я использую здесь Python Google App Engine и Javascript.

1 ответ

Присутствие PubNub - это способ следить за соединениями / выходами в канале. Если я правильно понимаю, вам нужна функция here_now.

Взято из библиотеки Pyton ( https://github.com/pubnub/pubnub-api/tree/master/python/)

here_now = pubnub.here_now({
'channel' : 'hello_world',
})

print(here_now['occupancy'])
print(here_now['uuids'])

И теперь вы можете перебирать всех, кто находится в канале прямо сейчас, это не может быть сделано в javascript, хотя вам, возможно, потребуется другой канал для каждого из ваших реальных каналов, чтобы вы могли отправлять информацию с сервера. сторона на стороне клиента, а затем обновить что-то соответственно.

Другие вопросы по тегам