Przykład Webhooka z życia
Kluczowe cechy Webhooków
- Komunikacja w czasie rzeczywistym: Dane są wysyłane natychmiast po wystąpieniu zdarzenia, co czyni je szybkim i efektywnym rozwiązaniem.
- Mechanizm push: W przeciwieństwie do tradycyjnych zapytań pull, gdzie trzeba ręcznie żądać danych, webhooki używają metody push, aby automatycznie wysyłać dane do Twojego serwera.
- Powiązanie z określonym adresem URL: Webhooki są zawsze powiązane z adresem URL (znanym również jako endpoint), który otrzymuje dane w formie żądania POST.
Jak działa Webhook?
- Konfiguracja Webhooka w usłudze
Na przykład, załóżmy, że korzystasz ze Stripe do przetwarzania płatności. W ustawieniach Stripe możesz skonfigurować webhook i zdefiniować adres URL, na który chcesz wysyłać dane o zdarzeniach. - Uruchamianie Webhooka
Kiedy nastąpi określone zdarzenie (np. udana płatność, zwrot pieniędzy lub aktualizacja subskrypcji), Stripe wyśle żądanie POST z danymi zdarzenia na podany przez Ciebie adres URL. - Obsługa danych na Twoim serwerze
Twój serwer otrzymuje dane, przetwarza je i uruchamia działanie na podstawie tych informacji. Na przykład, Twój system może:- Zapisać dane płatności do bazy danych.
- Wysłać powiadomienie e-mail do klienta.
- Uruchomić inny proces, taki jak aktualizacja stanów magazynowych lub rozpoczęcie procesu dostawy.
Webhook vs API: Jaka jest różnica?
- API (metoda Pull): Twój system żąda danych z usługi, gdy są potrzebne.
- Webhook (metoda Push): Usługa wysyła dane do Twojego systemu automatycznie, gdy nastąpi zdarzenie.
Czym jest Webhook Cargoson?
- Aktualizacje statusu przesyłki (np. "Odebrana", "Dostarczona" itp.).
- Nowe rezerwacje przesyłek utworzone w Cargoson.
- Zmiany w szczegółach przesyłki.
Korzyści z korzystania z Webhooka Cargoson
- Aktualizacje przesyłek w czasie rzeczywistym: Dowiaduj się natychmiast o zmianach w swoich przesyłkach.
- Automatyzacja procesów wewnętrznych: Zmniejsz ilość pracy ręcznej, uruchamiając zautomatyzowane przepływy pracy w swoich systemach wewnętrznych.
- Lepsza widoczność: Otrzymuj wszystkie ważne informacje o przesyłkach we własnym środowisku bez logowania się do Cargoson.
Jak skonfigurować Webhook Cargoson
- Przejdź do ustawień Cargoson TMS i znajdź sekcję Webhook w zakładce Integracje.
- Dodaj adres URL punktu końcowego, na który chcesz otrzymywać dane.
- Wybierz zdarzenia, o których chcesz otrzymywać powiadomienia (np. aktualizacje statusu, nowe rezerwacje).
- Przetestuj webhook, aby upewnić się, że Twój serwer poprawnie odbiera i przetwarza dane.
Dlaczego warto korzystać z Webhooka Cargoson?
- Producenci mogą śledzić krytyczne dostawy i automatycznie aktualizować swój ERP.
- Sprzedawcy detaliczni mogą informować klientów o statusie ich zamówień.
- Magazyny mogą automatycznie przygotowywać się na nadchodzące przesyłki na podstawie aktualizacji na żywo.
Sprawdź funkcję Webhook Cargoson z menu deweloperskiego Cargoson i wprowadź aktualizacje przesyłek w czasie rzeczywistym bezpośrednio do swoich procesów biznesowych!
Twoja firma nie jest jeszcze użytkownikiem Cargoson TMS?
