Как получить такие события, как Обработано, Доставлено, Отскочено, Отброшено с использованием sendgrid API в Java? - PullRequest
0 голосов
/ 12 июня 2019

Мы используем sendgrid API для отправки электронных писем через наш веб-портал, разработанный с использованием Java.Мы хотели бы регистрировать события в реальном времени, используя наш портал, для каждой почты, отправленной с помощью Event Webhook.Пожалуйста, сообщите нам процесс реализации.

Мы пытались использовать блок кода, но он не работал.

request.method = Method.PATCH;    
request.endpoint = "user/webhooks/event/settings";    
request.body = "{\"group_resubscribe\":true,\"delivered\":true,\"group_unsubscribe\":true,\"spam_report\":true,\"url\":\"url\",\"enabled\":true,\"bounce\":true,\"deferred\":true,\"unsubscribe\":true,\"dropped\":true,\"open\":true,\"click\":true,\"processed\":true}";    
response = sendgrid.api(request);    
String events = response.body;    
Gson gson = new Gson();    
Object obj = gson.toJson(events);    
...