Free Lines Arrow
본문 바로가기
Development/참고하면좋은것

[Webhook] Slack Webhook 연동 준비

by skahn1215 2023. 1. 21.
728x90
반응형

웹훅이란?

  • 웹훅이란 이벤트가 발생했을때 타 서비스나 응용 프로그램으로 알림을 보내는 것을 말한다.

 

언제쓸까?

  • 내부적으로 에러가 발생했을때 즉각적으로 알림을 받아보고 싶은경우
  • 필자는 결제 시스템이나 중요한 작업을 할때 바로 대처하거나 파악하기 위해 
    사용했다.
  • 배치에 적용
    - 배치가 돌때 잘돌았거나 중간에 에러 발생 유무를 알고 싶을때 사용했다.

 

슬랙 연동을 위한 채널 생성및 앱 생성

  • 기업들에서 많이 쓰는 슬랙을 사용하여 연동 테스트를 해보자.

1. 알람받을 채널 생성

 

2. 웹훅 을 위한 앱 생성하기

앱 생성화면 

Create App 을 누르면 다음과 같이 앱이 생성이된다.

 

3. 앱과 슬랙 연동하기

  • 왼쪽 Features 에 보면 Incoming WebHook 이라는 메뉴가 있다 들간다음에
    오른쪽에 보면 On, Off 토글이 있다 On 을 해주자

 

  • 그럼 아래와 같이 예제 코드가 뜬다 
    이제  Add new Webhook to Workspace 를 눌러주자.

 

  • 아까 만들어둔 alarm-test 채널을 선택해주자

 

  • 그럼 아래와 같이 URL 이 제공이 된다. 자 이제 테스트를 해보자

 

실제 테스트 해보기

  • 제공된 URL 에 Body 를 넣어주고 쏴보자.

 

아주 잘 오는것을 확인했다.

 

 

참고:
https://api.slack.com/messaging/webhooks

 

728x90
반응형

'Development > 참고하면좋은것' 카테고리의 다른 글

[Webhook] Slack Webclient 알림 보내기 구현  (0) 2023.01.21
API를 활용하자  (0) 2021.05.10

댓글