特定のIDを持つsendgridの電子メールに関するイベントを取得しようとしています.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;
}
特定のメールに関するイベントをまだ取得できません。私に何ができる?ありがとう。