我们正在使用sendgrid API通过使用Java开发的Web门户发送电子邮件。我们想使用门户网站捕获使用事件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);
答案 0 :(得分:0)
事件通知需要在https://app.sendgrid.com/settings/mail_settings
中进行配置基于配置,Sendgrid将JSON消息实时发送到所提供的URL。