Czy jest możliwe skonfigurowanie konta wysyłania w sieci, że mogę określić wiele powiadomień o zdarzeniach z adresów URL zdarzeń specjalnych. A może jest możliwe dodanie wielu aplikacji powiadamiania o zdarzeniach?Czy mogę określić wiele punktów końcowych dla Powiadomienia o wydarzeniach w Sendgrid?
6
A
Odpowiedz
8
Obecnie nie ma możliwości, aby zdarzenia POST zdarzenia Webhook do wielu adresów URL.
Można napisać skrypt, który będzie repostować dane do dowolnej liczby adresów URL, a następnie bezpośrednio SendGrid do POST do niego. Na przykład, napisany w PHP:
// An array of the URLs you want to POST to:
$urls = array("http://mylocation1.com/event", "http://mylocation2.com/event");
$multi_handle = curl_multi_init();
$handles = array();
// Loop through each URL and create a cURL Handle for the URL
// The cURL handle will POST data that comes to this script to the url.
foreach ($urls as $key => $url) {
$handles[$key] = curl_init();
curl_setopt($handles[$key], CURLOPT_URL, $url);
curl_setopt($handles[$key], CURLOPT_POST, 1);
curl_setopt($handles[$key], CURLOPT_POSTFIELDS, $_POST);
curl_setopt($handles[$key], CURLOPT_RETURNTRANSFER, true);
curl_multi_add_handle($multi_handle, $handles[$key]);
}
$running = null;
// Run through each cURL handle and execute it.
do {
curl_multi_exec($multi_handle, $running);
} while ($running);
curl_multi_close($multi_handle);
EDIT: To teraz zaleca się stosowanie Reflector.io (inny produkt SendGrid) korzystania z webhook wysłać do wielu odbiorców.
Powiązane problemy
- 1. Klient Apache CXF dla dynamicznych punktów końcowych
- 2. Wiele aplikacji, jedna domena ile wymaganych punktów końcowych SSL?
- 3. Chmury punktów końcowych Ciasteczka HTTP
- 4. MySQL MIĘDZY bez punktów końcowych
- 5. Parametr zbierania punktów końcowych w chmurze Parametr
- 6. Brak adaptera dla błędu obsługi dla punktów końcowych dostawcy Oauth2
- 7. Sprężyna 4 - odrzucenie "null" @RequestBody dla wszystkich punktów końcowych
- 8. Domyślne wartości limitu czasu dla punktów końcowych WCF
- 9. Co się stanie, gdy klient WCF określi wiele punktów końcowych dla tej samej umowy?
- 10. W jaki sposób StackExchange.Redis używa wielu punktów końcowych i połączeń?
- 11. Niestandardowe uwierzytelnianie (model użytkownika) dla chmurowych punktów końcowych - Python
- 12. Chmury punktów końcowych z wieloma klasami usług
- 13. Spring Boot - Jak określić alternatywną klasę początkową? (Wiele punktów wejścia)
- 14. Powracający błędy z chmurą punktów końcowych Google
- 15. Czy mogę określić w .git/config, aby pobrać wiele refspecs?
- 16. Camel wysłać do wielu punktów końcowych
- 17. Jak mogę określić wiele katalogów dla RSpec, aby pobrać testy?
- 18. Scalanie 2 punktów końcowych REST do jednej odpowiedzi GraphQL
- 19. Czy wiele punktów składa się na okrąg?
- 20. Potrzebujesz pomocy w zrozumieniu punktów końcowych interfejsu REST API
- 21. Jak mogę wyłączyć logowanie oparte na formularzu sprężynowym dla RESTful punktów końcowych?
- 22. Usługa internetowa zapewniająca powiadomienia przez wiele transportów
- 23. zębatki - wiele punktów wejścia?
- 24. Jak obsługiwać wiele punktów końcowych za pomocą Dagger 2.0 podczas korzystania z MockWebServer
- 25. Dynamiczne wywoływanie kilku końcowych punktów końcowych z poziomu zasady Azure APIM
- 26. Wyłącz powiadomienia o łyku?
- 27. Jak mogę otrzymywać powiadomienia o powiadomieniach bankowych w iOS?
- 28. Używanie Castle Windsor WcfFacility do tworzenia punktów końcowych klienta
- 29. WCF: Jak uzyskać listę punktów końcowych od ServiceHost?
- 30. inotify nie wypalanie powiadomienia o modyfikacji pliku
Dziękuję bardzo. Chcę korzystać z Powiadomienia o zdarzeniach w trudnym środowisku i nie jest odpowiednie dla mnie, używając kodu dla jednego środowiska, które przekazuje dane innym, ale w każdym razie dzięki. –