SendGrid의 Event Webhook을 AWS Lambda에서 받음
SendGrid 계정 만들기
htps : // 센 dg 리 d. 케케. 이. jp/아 p? p = 하지 않는 p. 와서 x 에서 계정을 등록했습니다.
심사 결과의 메일이 도착할 때까지, 잠시 기다려 주세요(통상 2영업일 이내).
덧붙여 계정 발행시에는 로그인 정보를 메일로 보내고 있습니다.
이 메일은 재전송할 수 없으므로 소중히 보관해 주십시오.
라는 것.
SendGrid에 오신 것을 환영합니다!
그럼 바로 마이페이지에 로그인해 봅시다.
고객의 사용자 이름: ●●●●●●@kke.com
비밀번호 : 등록시 지정한 비밀번호
무사심사 통과입니다. 일요일에 신청하여 월요일에 연락했습니다.
Event Webhook 설정
htps : // 센 dg 리 d. 케케. 이. jp/도cs/아피_레후페렌세/우 b 호오 ks/에ぇぇt. HTML 을 참고로 진행했습니다.
AWS API Gateway
SendGrid Webhook 전송 엔드포인트 및 Lambda 시작을 위한 API Gateway를 설정합니다.
람다
Event Webhook의 수신만 확인할 수 있으면 좋기 때문에, 로그 출력하는 정도의 것을 구현했습니다.
exports.handler = function(event, context) {
console.log('**************** DUMP:START ****************');
console.log(event);
console.log('**************** DUMP:END ****************');
};
동작 확인
SendGrid에는 Webhook 동작 확인을 위한 "Test Your Integration"이라는 기능이 있으므로 그곳을 움직여 Lamda의 로그를 ClowdWatch에 저장했습니다.
다음은 CloudWath에서 확인할 수 있는 로그입니다. SendGrid에서 보낸 Event Webhook을 확인할 수 있습니다.
참고
Reference
이 문제에 관하여(SendGrid의 Event Webhook을 AWS Lambda에서 받음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/dev_summer/items/25417a3ef0b5a708fb66텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)