Ecomail umożliwia wysyłanie informacji z Ecomail do dalszego wykorzystania. Można do tego użyć tzw. webhooków.
ℹ️ Do testowania webhooków zalecamy użyć strony https://requestbin.com/.
Webhooki są dostarczane na określony adres URL przy użyciu metody POST w formacie JSON z następującą zawartością:
{"account": "foo", "pipeline": 1, "action": 2, "subscribers":[{"id":792107,"name":null,"email":"[email protected]","gender":null,"inserted_at":"2016-04-20 09:49:14","last_position":null,"surname":null}]}
Gdzie wartości:
account - ID konta w Ecomail
pipeline - ID automatyzacji
action - ID akcji
subscribers - pole z obiektami JSON użytkowników, o których chodzi w tym zdarzeniu
Przetworzanie webhooka jest zależne od używanego języka programowania.
W przypadku PHP może to wyglądać na przykład tak:
$json = json_decode(file_get_contents('php://input'));
Zastosowanie w automatyzacji
W automatyzacji możesz ustawić krok, który wyśle aktualizację danych do webhooka. Automatyzacja może wyglądać następująco:
Krok "Wyślij do webhook" będzie wyglądać następująco:
ℹ️ Aktualnie Ecomail nie sprawdza, czy webhook został przetworzony pomyślnie, czy nie, i pozostawia tę odpowiedzialność klientowi.
❓
Masz pytanie? Napisz do nas na [email protected]