본문 바로가기

웹 개발/API3

React에서 Slack채널에 메세지 보내기(Slack api 최신버전) slack 에서 api 를 업데이트 해서 웹에서 슬랙 채널에 메세지를 보내는 방법이 굉장히 간단해졌습니다. slack api 1. 슬랙 앱 만들기 Incoming webhook을 사용하기 위해서는 slack app을 만들어야합니다. App Name 에 원하는 앱 이름을 넣어줍니다. 저는 이미 있기 때문에 임시로 만들었습니다. 그리고 slack workspace 를 선택해주시면 됩니다. 아래 사진이 있는 곳으로 가서 incoming Webhooks 를 on 해줍니다. 그 아래에 있는 Add New Webhook to Workspace 버튼을 클릭해줍니다. 클릭하면 채널을 선택하는 화면이 나오는데, 웹에서 메세지를 보낼 슬랙 채널을 선택해주면 됩니다. 슬랙은 크게 Workspace 로 나뉘고, 그 안에서는 .. 2021. 1. 10.
슬랙(Slack) API 사용 가이드 (2) - 메세지 보내기 슬랙(Slack) API 사용 가이드 (1) - SlackApp 만들기에 이어서 이번에는 직접 리액트 프로젝트를 만들어서 메세지를 작성해서 Slack Workspace에 보내는 실습을 진행해보도록 하겠습니다. documentation 메뉴로 가준 후에 좌측의 APIs를 클릭하고 methods를 눌러줍니다. 그 중에서도 PostMessage 를 사용해서 메세지를 보내보도록 하겠습니다. Method URL : 요청을 보낼 기본 주소라고 생각하시면 됩니다. Preferred HTTP method : HTTP method 방식을 알려줍니다. post 방식을 사용하면 됩니다. Accepted content types : 적용될 content types라고 하는데 문서의 아래에 어떻게 적용해야 하는지 나와 있기 때.. 2020. 6. 14.
슬랙(Slack) API 사용 가이드 (1) - Slack App 만들기 제가 진행하고 있는 프로젝트에서 슬랙API를 활용해서 문의를 받는 기능을 추가하기 위해 slack api 사용 가이드를 정리해보려고 합니다. 1. App 만들기 slack api 에서 앱을 만들어줍니다. 아래의 내용을 채워주면 됩니다. App Name에는 원하는 이름을 넣어주시고 추가할 Slack workspace를 추가해주시면 됩니다. 앱을 만들게 되면 원하는 기능을 Slack App에 추가해야합니다. 저는 Bots 기능을 구현해야하니 Bots를 추가하도록 하겠습니다. 클릭했더니 App 설치를 하라고 하고 App 설치를 하기 위해서는 앱에 접근할 수 있는 범위를 설정해줘야 한다고 하네요. 저는 메세지를 보내는 기능을 해야하기 때문에 위와 같은 scope를 지정해줬습니다. 이부분은 원하시는 기능에 따라서.. 2020. 6. 14.