Skip To Content

Często zadawane pytania na temat elementów webhook

Ten temat zawiera listę pytań i problemów, które można napotkać podczas pracy z elementami webhook, a także sugestie możliwych rozwiązań.

Moja instancja portalu ArcGIS Enterprise jest wdrożona w odłączonym środowisku za zaporą mojej instytucji. Czy nadal mogę skonfigurować elementy webhook?

Tak. Aby skonfigurować elementy webhook, trzeba będzie użyć adresu URL ładunku, który jest osiągalny dla portalu ArcGIS Enterprise. W tym celu możesz zbudować aplikację niestandardową i wdrożyć ją na serwerze wewnętrznym.

Co stanowi aktualizację dla elementu, użytkownika lub grupy?

Jeśli dokonano subskrypcji elementów, użytkowników i grup portalu, element webhook zostaje wyzwolony po każdej aktualizacji ich właściwości. Jeśli na przykład subskrybowane są aktualizacje konkretnego elementu w portalu, element webhook zostaje wyzwolony po wprowadzeniu aktualizacji w tytule, znaczniku lub miniaturze elementu. Metodą określenia, czy działanie stanowi aktualizację w portalu, jest zbadanie ruchu sieciowego. Za każdym razem, gdy wynikiem działania jest wywołanie operacji Aktualizuj, to samo działanie może również wyzwolić element webhook nasłuchujący aktualizacji.

W portalu ArcGIS Enterprise korzystam ze Zintegrowanego uwierzytelniania systemu Windows. Czy nadal mogę subskrybować operacje logowania i wylogowania użytkownika do i z portalu (user/<username>/signIn)?

Począwszy od wersji 10.9 można używać zdarzenia wyzwalacza /signin do rejestrowania zdarzeń logowania w celu uwierzytelnienia w portalu, uwierzytelnienia w warstwie internetowej oraz logowania korporacyjnego.

Co się stanie, jeśli mój adres URL ładunku zostanie wyłączony lub stanie się niedostępny? Czy istnieje jakiś sposób na odzyskanie ładunku, który nie został dostarczony?

Jeśli portal próbuje dostarczyć ładunek na adres URL ładunku lub do odbiornika webhook, który jest nieosiągalny lub nie odpowiada, skonfigurowane parametry zaawansowane określą sposób i czas podjęcia przez portal kolejnej próby dostarczenia. Jeśli te dodatkowe próby dostarczenia ładunku również kończą się niepowodzeniem, zostają one potraktowane jako pojedyncze niepowodzenie dla zasady deactivationPolicy skonfigurowanej podczas tworzenia elementu webhook. Element webhook zostaje zdezaktywowany po spełnieniu zasady.

Po przejściu do statusu powiadomienia elementu webhook można wyświetlić wszystkie rozpoczęte dostawy ładunku i określić, czy zostały one dostarczone pomyślnie.


W tym temacie