Wysyłaj zdarzenia z mojej witryny do innej aplikacji za pomocą webhooków
Dodaj endpoint https, wybierz zdarzenia, a Facet wyśle podpisane żądanie POST za każdym razem, gdy któreś z nich wystąpi.
W planie Creator dodaj webhooka w Webhooki: Facet wysyła podpisane żądanie POST do Twojego endpointu za każdym razem, gdy nastąpi wybrane zdarzenie.
- Otwórz Ustawienia, następnie Webhooki i wybierz Utwórz webhook.
- Wpisz URL endpointu. Musi zaczynać się od
https://. - W sekcji Zdarzenia wybierz, co wysyłać, na przykład Zakup zakończony, Zapis na kurs, Opublikowano treść lub Przesłano referencję.
- Zapisz, a następnie skopiuj Klucz podpisu. Wyświetlany jest tylko raz. Twój odbiorca używa go do sprawdzenia nagłówka
X-Facet-Signature. - Wybierz Wyślij test, aby wysłać jedną testową dostawę do Twojego endpointu.
- Otwórz Historia dostaw, aby zobaczyć każdą próbę. Użyj Tylko nieudane, aby filtrować, i Wyślij ponownie, aby ponowić próbę dostawy.
Jeśli to nie pomogło
- Dostawy pokazują Nieudane: Twój endpoint nie przyjął żądania. Sprawdź własne logi endpointu i to, czy weryfikuje on podpis przy użyciu obecnego klucza, a następnie użyj Wyślij ponownie lub Wyślij test.
- Webhook stał się nieaktywny: Facet wyłącza webhooka po powtarzających się nieudanych dostawach. Napraw endpoint, a następnie wybierz Edytuj, zaznacz Aktywny i zapisz.
Zapisany endpoint nie jest dowodem dostawy; przed poleganiem na nim sprawdź Historia dostaw i aplikację odbierającą. Zmień sekret podpisu tworzy nowy klucz, a stary natychmiast przestaje działać, więc zaktualizuj swojego odbiorcę w tym samym czasie.