我正在尝试获取有关 sendgrid 中具有特定 ID 的电子邮件的事件,使用 webhook 获取它,但它什么也没给我,只有关于启用或事件类型的标签。我尝试使用 webhook 或/message/{msg_id}
使用方法 get 但没有。这是我使用的一些代码
@Override
public String getMessages(){
try {
SendGrid sg = new SendGrid(System.getenv("SENDGRID_API_KEY"));
Request request = new Request();
request.setMethod(Method.GET);
request.setEndpoint("user/webhooks/event/settings");
Response response = sg.api(request);
System.out.println(response.getStatusCode());
System.out.println(response.getBody());
System.out.println(response.getHeaders());
} catch (IOException ex) {
throw ex;
}
或者
@Override
public String getMessages(){
try {
SendGrid sg = new SendGrid(sendgridKEY);
Request request = new Request();
request.setMethod(Method.GET);
request.setEndpoint("/messages/{msg_id}");
Response response = sg.api(request);
System.out.println(response.getBody());
System.out.println(response.getHeaders());
}catch (Exception ex) {
ex.printStackTrace();
}
return null;
}
我还无法获取有关特定电子邮件的事件。我能做些什么?谢谢。