Skip to main content

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.

  1. Otwórz Ustawienia, następnie Webhooki i wybierz Utwórz webhook.
  2. Wpisz URL endpointu. Musi zaczynać się od https://.
  3. W sekcji Zdarzenia wybierz, co wysyłać, na przykład Zakup zakończony, Zapis na kurs, Opublikowano treść lub Przesłano referencję.
  4. 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.
  5. Wybierz Wyślij test, aby wysłać jedną testową dostawę do Twojego endpointu.
  6. 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.

Porozmawiaj z Jedem i Hannah

Czytaj w innym języku