Pusher REST API

· Funkcje

Klient Pusher w sgcWebSockets został ulepszony w wersji 4.5.3 — zaimplementowano HTTP API umożliwiające wyzwalanie zdarzeń, pobieranie użytkowników kanału i listy kanałów.

Pusher to hostowane rozwiązanie WebSockets do tworzenia zaawansowanych aplikacji interaktywnych w czasie rzeczywistym. Klient sgcWebSockets umożliwia korzystanie z następujących kanałów Pusher:

  1. Kanały publiczne: może subskrybować je każdy, kto zna ich nazwę.
  2. Kanały prywatne: wprowadzają mechanizm umożliwiający serwerowi kontrolowanie dostępu do przesyłanych danych.
  3. Kanały presence: rozszerzenie kanałów prywatnych. Pozwalają na „rejestrowanie" informacji o użytkowniku przy subskrypcji i informowanie innych członków kanału, kto jest online

Pusher HTTP API

Zaimplementowano następujące funkcje REST API.

  1. TriggerEvent: wyzwala nowe zdarzenie na wskazanym kanale.
  2. GetChannels: zwraca listę wszystkich aktywnych kanałów.
  3. GetChannel: zwraca informacje o kanale.
  4. GetUsers: zwraca listę wszystkich użytkowników podłączonych do kanału.

Poniżej znajdziesz wideo pokazujące, jak klient subskrybuje kanał publiczny, a inny klient wywołuje metodę TriggerEvent, aby wyzwolić nowe zdarzenie na tym kanale. });