Możesz zezwolić Control Hub na wysyłanie żądań do określonej usługi internetowej zawierającej informacje o zdarzeniu, które miało miejsce na urządzeniu. Na przykład, gdy zmienia się liczebność ludzi. Usługa może następnie działać w oparciu o przychodzący webhook, na przykład przechowywać dane lub wyzwalać inne zdarzenia lub usługi.

Ta funkcja jest częścią integracji obszaru roboczego i potrzebujesz usługi do obsługi elementów webhook. Może to być serwer WWW hostujący usługę do obsługi webhooków z Control Hub. Możesz skorzystać z istniejącej usługi integracyjnej lub samodzielnie ją utworzyć.

Więcej informacji na temat integracji z przestrzenią roboczą znajdziesz tutaj.

Warunki wstępne dla usługi zewnętrznej odbierającej webhook:

  • Uwierzytelnianie podstawowe lub token autoryzacji dla serwera odbierającego. Token autoryzacji jest dodawany bez zmian do nagłówka autoryzacji HTTP żądania elementu webhook.

  • Musi być dostępny w publicznym Internecie.

  • Musi używać protokołu HTTPS.

  • Musi mieć ważny i zaufany certyfikat. Certyfikaty z podpisem własnym nie są obsługiwane.

  • Musi odpowiedzieć 200 OK.

1

W widoku klienta w https://admin.webex.com przejdź do Obszary robocze i kliknij Integracje.

2

Kliknij opcję Dodaj integrację i wybierz z listy opcję Połącz webhooka.

3

Wpisz niezbędne szczegóły usługi odbierającej. Następnie zapisz i zweryfikuj informacje.

Pamiętaj, że możesz wybrać określone urządzenia do wysyłania webhooków. Włączenie wszystkich urządzeń dla webhooków może generować wiele żądań z Control Hub.

Webhooki są ograniczone do zatwierdzonej listy stanów i wydarzeń. Wybierz te, które są dla Ciebie przydatne, aby ograniczyć ruch.

4

Gdy Control Hub zaakceptuje Twoje dane wejściowe, webhook zaczną wysyłać informacje do określonego adresu URL.

Od momentu utworzenia webhooka do rozpoczęcia publikowania wydarzeń mija kilka minut.

W dowolnym momencie możesz zmienić źródłową pulę danych webhooków, zdarzenia, których nasłuchuje, a także nazwę i adres URL. Z tego samego menu akcji możesz również usunąć webhooka i uruchomić test.

W sekcji Dane możesz sprawdzić, jaki jest ruch i czy wystąpiły błędy.